Bonjour, j'ai un boutton search dans ma page asp.net :
mon code behind c# est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <asp:Button ID="btnsearch" Text="Search" runat="server" CssClass = "button" onclick="btnsearch_Click"/>
Mon code javascript qui marche tres bien :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 protected void btnsearch_Click(object sender, EventArgs e) { this.ClientScript.RegisterStartupScript(this.GetType(), "findAdress", "findAddress();", true); } //findAdress c'est une chaine que j'ai mise pour identification
si je met un div et je met directement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 function findAddress() { var address = document.getElementById("ddlAdr").value; //appeler methode c# qui retourne l'element station selectionné // script uses our 'geocoder' in order to find location by address name geocoder.geocode({ 'address': address }, function(results, status) { if (status == google.maps.GeocoderStatus.OK) { // and, if everything is ok // we will center map var addrLocation = results[0].geometry.location; map.setCenter(addrLocation); // store current coordinates into hidden variables document.getElementById('lat').value = results[0].geometry.location.$a; document.getElementById('lng').value = results[0].geometry.location.ab; // and then - add new custom marker var addrMarker = new google.maps.Marker({ position: addrLocation, map: map, title: results[0].formatted_address }); } else { alert('Geocode was not successful for the following reason: ' + status); } });
tout marche bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part <div id="button2" class="button" onclick="findAddress(); return false;">Chercher</div>
Mais malheureusement quand je clique sur mon boutton rien ne se passe
veuillez m'aider sachant que ma fonction javascript est dans un fichier a part :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <head runat="server"> <script type ="text/javascript" src="Scripts/script.js"></script> </head>
Partager