Richiamare con jquery una protected/private sub in code behind

giovedì 18 aprile 2013 - 16.53
Tag Elenco Tags  VB.NET  |  .NET 4.0  |  Javascript

trinity Profilo | Guru

Salve,
è possibile con un button jquery richiamare una protected o private sub scritta in code behind? Ossia crea una routine di salvataggio dati nel db e voglio che sia richiamata con un button jquery

esempio

private sub aggiorna()
...aggiorno i campi nel db
End sub

questa sub deve essere richiamata da button jquery


Ciao
Cirillo Fabio
www.trycontact.com
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

alx_81 Profilo | Guru

>Salve,
ciao

>questa sub deve essere richiamata da button jquery
eh no, se è privata è privata.. puoi wrapparla con un altro metodo pubblico oppure impostarla come public.
Se la chiami dall'esterno, non riesci a fare la chiamata se l'accessor è privato.
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

trinity Profilo | Guru

Ciao alex nono io posso farla anche di tipo public voglio solo capire come richimare da button jquery una funzione code behind...inoltre visto che mi trovo posso solo richiamare funzioni public o di tipo protected? E poi devo utilizzare il webmethod con json? Se si ma non saprei come fare però :(...qualche info?

Ciao
Cirillo Fabio
www.trycontact.com
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

alx_81 Profilo | Guru

>Ciao alex nono io posso farla anche di tipo public voglio solo
>capire come richimare da button jquery una funzione code behind...inoltre
>visto che mi trovo posso solo richiamare funzioni public o di
>tipo protected?
no, credo solo public, ma puoi fare una prova tu

E poi devo utilizzare il webmethod con json?
>Se si ma non saprei come fare però :(...qualche info?
con jQuery puoi utilizzare il metodo $.ajax (http://api.jquery.com/jQuery.ajax/) e lanciare il tuo metodo, che deve essere segnato come [WebMethod].
json è solo un tipo di ritorno dell'informazione, se ti basta serializzarlo in xml va più che bene, scegli tu..
http://forums.asp.net/p/1054378/2338982.aspx#2338982

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5