Hola!
Tengo un WebMethod de prueba (en base a este hare otro más complejo):
<WebMethod()> _
Public Shared Function prueba(ByVal search As String) As String
return search
End Function
Este método lo tengo un en una página llamada Inicio.aspx y quiero acceder a el desde la masterPage con:
$.ajax({
type: "POST",
data: "{ search: '" + document.getElementById('TextBox1').value + "'}",
url: "Inicio.aspx/prueba",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
alert(msg.d);
},
error: function (msg) { alert("Algún problema debe haber..."); }
});
El problema esta en que en el WebMethod me lanza el siguiente error y no me deja compilar.
No se ha especificado ningún argumento para el parámetro 'search' de 'Public Shared Function prueba(search As String) As String()'.
Gracias!