sé que puedo llamar a un método de página con jQuery utilizando la siguiente sintaxisllamada al método de la página ascx usando jQuery
$.ajax({
type: "POST",
url: "Default.aspx/GetDate",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
// Replace the div's content with the page method's return.
$("#Result").text(msg.d);
}
});
Esto funciona para aspx páginas pero ¿es posible con ascx páginas? (controles web)
Lo he estado intentando durante aproximadamente media hora y como no puedo hacerlo funcionar, me pregunto si es posible.
Nota: Para que quede claro, cuando trato de llamar a la página ascx Yo soy actualizar la dirección URL en jQuery :)
Debo añadir que la forma en que proporciona ese fragmento es incluyendo el control en la página, en lugar de duplicar el código. –
Si el control también se usa en el servidor, estoy totalmente de acuerdo. Sin embargo, si el propósito es puramente utilizarlo como una devolución de llamada de jQuery, y el control nunca se usa en línea en otra página aspx en el lado del servidor, entonces eso no es más que un desorden innecesario. En ese caso, simplemente ponga el código en la página aspx. – Clyde