He escrito algunas funciones básicas de Javascript y me gustaría aprender a habilitar las devoluciones de datos asincrónicas dentro de un proyecto C# 4.0/ASP.net utilizando este código JS.Javascript personalizado Ajax para ASP.NET
Por ejemplo, tengo un script que incrementa un número al hacer clic. Cuando se vuelve a hacer clic, el número disminuye. Básicamente cargo el número de una base de datos, luego escondo uno <span>
y muestro otro con el número decrementado correspondiente al hacer clic. Esto no es complicado javascript; es un simple ejemplo. Ahora cuando hago clic en el botón, deseo enviar esta llamada de incremento/decremento al servidor para actualizar el número de la base de datos.
Me doy cuenta de que puedo lograr algo similar a este ejemplo utilizando el botón de alternar del kit de herramientas de control AJAX. Yo, sin embargo, quiero saber cómo usar mi PROPIO javascript para crear la funcionalidad de AJAX.
¿Cómo puedo lograr esto usando C# y mi código JavaScript personalizado?
No me opongo al uso de la biblioteca AJAX de ASP.net, simplemente no quiero usar un control listo para usar. Quiero aprender el proceso de crear mi propia funcionalidad AJAX. Supongo que tendré que usar un asp:UpdatePanel
, pero no sé cómo llamar a las funciones de C# desde el lado del cliente.
Mi javascript no es jQuery, de hecho, no quiero tener nada que ver con jQuery hasta que sepa más sobre javascript y este proceso.
Honestamente, javascript es casi un lenguaje muerto que ha sido reemplazado por jQuery. –
@Chris: ¿C# ha sido reemplazado por .NET también? :) – fearofawhackplanet
@Chris - jQuery ** es ** JavaScript. –