Valore di ritorno funzione vb.net in Javascript

giovedì 15 novembre 2012 - 18.25
Tag Elenco Tags  VB.NET  |  .NET 4.0

PR Profilo | Junior Member

Ciao a tutti ho una funzione booleana scritta in vb.net che, se chiamata tramite uno script Javascript non ritorna quello che dovrebbe tornare, o meglio magari io non capisco perché torna così.
In poche parole al posto di tornare il valore true / false mi torna una cosa di questo tipo { d : true }.
Premetto che invece, se utilizzo IE il tutto funziona.
C'è un modo per uniformare i valori di ritorno oppure leggerli correttamente indipendentemente dal browser?

Grazie

alx_81 Profilo | Guru

>Ciao a tutti ho una funzione booleana scritta in vb.net che,
>se chiamata tramite uno script Javascript non ritorna quello
>che dovrebbe tornare, o meglio magari io non capisco perché torna
>così.
ciao

>In poche parole al posto di tornare il valore true / false mi
>torna una cosa di questo tipo { d : true }.
sembra che torni un json

>Premetto che invece, se utilizzo IE il tutto funziona.
>C'è un modo per uniformare i valori di ritorno oppure leggerli
>correttamente indipendentemente dal browser?
puoi postare il codice della chiamata js e della funzione vb?

>Grazie
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.microsoft.com/profiles/Alessandro.Alpi

PR Profilo | Junior Member

var stringa = PageMethods.modifica_password(id_totale); if (stringa == True) ok_modifica_password(stringa); else errore_mod_password(stringa);

la variabile stringa risulta però undefined e il metodo torna quello che ho scritto sopra..passando invece al codice vb.net ho dichiarato la funzione come una normale funzione .net che ritorna un booleano
Public Shared Function modifica_password(ByVal dati As String) As Boolean
e ho dei return True e False in base ai casi, se serve posto il codice anche di quella
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5