Tengo un problema extraño.
Cuando uso Ajax para llamar a una función en un archivo aspx.cs, Ajax envía la solicitud en el archivo aspx incorrecto incluso si solicito otro archivo. De hecho, cada vez que lo pruebo llamo al archivo aspx.cs de la primera página.
este es mi ajax:
$.ajax({ type: "POST", url: "NewLayerPage.aspx/getData2", data: dataToSend, dataType: "json", contentType: "application/json; charset=utf-8", success: function (data) { console.log(dataToSend); console.log("data sended"); }, failure: function (response) { alert(response.d); } });Cuando uso ese código en una función, busca "getData2" en "FirstPage.aspx.cs" en lugar de "NewLayerPage.aspx.cs". Estoy seguro de que mi función en NewLayer funciona porque cuando la copio/pego en FirstPage no tengo ningún problema. Este es mi error :
Algunas ideas ? Gracias por todo !
EDITAR: Entonces, cuando comento la función en "firstPage", recibí un error como puede ver aquí: