Duplicar posible:
Call ASP.NET function from JavaScript?¿Puedes llamar a una función C# desde JavaScript?
"¿Se puede llamar a una función de C# de JavaScript?" fue preguntado por un entrevistador. ¿Es posible? ¿Si es así, entonces cómo?
Duplicar posible:
Call ASP.NET function from JavaScript?¿Puedes llamar a una función C# desde JavaScript?
"¿Se puede llamar a una función de C# de JavaScript?" fue preguntado por un entrevistador. ¿Es posible? ¿Si es así, entonces cómo?
Puede, pero no directamente. Tendría que usar una implementación AJAX o escribir una llamada AJAX usando XmlHttpRequest.
No puede llamar al código del lado del servidor 'directamente' desde el código del lado del cliente. Eso se debe a que, por diseño, el código del lado del servidor se ejecuta en el lado del servidor y el código del lado del cliente en el cliente. Sin embargo, hay algunas soluciones. Para llamar al código del servidor desde javascript, , necesitará usar AJAX, y la salida más fácil es usar las extensiones AJAX de ASP.NET .
Comprobar este enlace
How to call Server Side function from Client Side Code using PageMethods in ASP.NET AJAX
O puede llamar a un C# administrado (o lo que sea) la función del lenguaje en un control Silverlight llamando a través del puente de JavaScript.
Esta es una de esas preguntas difíciles donde la respuesta es "no directamente, pero con un poco de ayuda de Ajax o la página web DOM puedo, y así es como lo hago ...".
Sí, puedes. Compruebe Page Methods.
Puede llamar a las funciones de C# a través de JavaScript, pero no directamente. Es decir, simplemente no puede incluir el espacio de nombres y hacer una llamada directa a la función. La solicitud debe ir indirectamente a través de una interfaz en el servidor web que maneja las solicitudes del navegador y luego las envía a las funciones. Hay varias formas de hacerlo
http://stackoverflow.com/questions/3713/call-asp-net-function-from-javascript –
Si la respuesta no especificó ASP.NET, se veía a utilizar JScript .NET –