Passage de Variable JS à VB.net
J'ai une variable qui est une valeur dans une fonction js. J'ai besoin d'obtenir sa valeur en tant que double dans un vb.net variable.
J'ai essayé de mettre la variable dans une étiquette, puis de saisir à partir de l'étiquette dans vb.net comme le montre le code ci-dessous:
Js partie.
document.getElementById("Label1").innerText = nwLat;
puis dans le vb partie
Dim nwLat As Double
nwLat = Label1.Text
MsgBox(nwLat)
il ne fonctionne pas pour moi des idées? l'erreur est
Chaîne d'entrée n'était pas dans un format correct.
Cheers!
Ce n'est pas de travail? Le code de lever une Exception? Est la valeur simplement vide? Nous avons besoin de plus de détails...
Chaîne d'entrée n'était pas dans un format correct. est l'erreur
est Label1 l'identification réelle de l'étiquette dans le code HTML?
Le texte de l'étiquette de valeur sera maintenue dans et extrait de ViewState, c'est donc peu de chances de fonctionner. Essayez d'utiliser un
Chaîne d'entrée n'était pas dans un format correct. est l'erreur
est Label1 l'identification réelle de l'étiquette dans le code HTML?
Le texte de l'étiquette de valeur sera maintenue dans et extrait de ViewState, c'est donc peu de chances de fonctionner. Essayez d'utiliser un
<input type="hidden" />
à la place.OriginalL'auteur Sam | 2011-08-18
Vous devez vous connecter pour publier un commentaire.
Façon la plus simple sans n'importe quel type d'ajax serait d'utiliser un champ caché.
Balisage:
<asp:HiddenField ID="nwLatHidden" runat="server" Value="" />
JS:
document.getElementById('nwLatHidden').value = '6.00'; //or of course the value from your function.
.NET au cours de votre publication routine:
Savez-vous comment attacher un débogueur? Quelle est la valeur de
nwLatHidden
avant d'essayer de la convertir en unedouble
?Voir mon montage ci-dessus et vérifier le résultat pour voir si elle peut être analysée dans le type double.
il a travaillé en tant que double, na pas besoin de la CDBl partie TY!
OriginalL'auteur cillierscharl
En JavaScript:
Dans VB.NET:
OriginalL'auteur shawndumas
Vous devez utiliser le ClientID ou l'id unique:
OriginalL'auteur James Johnson