Eventuali duplicati:
Call ASP.NET function from JavaScript?È possibile chiamare una funzione C# da JavaScript?
"Puoi chiamare una funzione C# da JavaScript?" è stato chiesto da un intervistatore. È possibile? Se sì, allora come?
Eventuali duplicati:
Call ASP.NET function from JavaScript?È possibile chiamare una funzione C# da JavaScript?
"Puoi chiamare una funzione C# da JavaScript?" è stato chiesto da un intervistatore. È possibile? Se sì, allora come?
È possibile, ma non direttamente. Dovresti usare un'implementazione AJAX o scrivere tu stesso una chiamata AJAX usando XmlHttpRequest.
Non è possibile chiamare il codice lato server 'direttamente' dal codice lato client. Questo è dovuto alla progettazione, il codice lato server viene eseguito sul lato server e il codice lato client sul client. Tuttavia ci sono alcuni soluzioni alternative. Per il codice del server di chiamata da javascript, è necessario utilizzare AJAX e la via più semplice è utilizzare le estensioni AJAX di ASP.NET .
controllare questo link
How to call Server Side function from Client Side Code using PageMethods in ASP.NET AJAX
Oppure si può chiamare un C# gestito (o altro) funzione del linguaggio in un controllo Silverlight chiamando attraverso il ponte JavaScript.
Questa è una di quelle domande complicate in cui la risposta è "non direttamente, ma con un piccolo aiuto da parte di Ajax o della pagina web DOM Posso, ed è così che lo faccio ...".
Sì, è possibile. Controllare Page Methods.
È possibile chiamare le funzioni C# tramite JavaScript, ma non direttamente. Vale a dire, non è possibile includere lo spazio dei nomi e effettuare una chiamata diretta alla funzione. La richiesta deve passare indirettamente attraverso un'interfaccia al server web che gestisce le richieste del browser e quindi le invia alle funzioni. Esistono vari modi per farlo
http://stackoverflow.com/questions/3713/call-asp-net-function-from-javascript –
Se la risposta non ha specificato ASP.NET, si potrebbe dire loro di utilizzare JScript .NET –