调用母版页“;CS”;方法(ajax不起作用)
本文关键字:ajax 不起作用 方法 母版页 CS 调用 | 更新日期: 2023-09-27 18:26:00
我已经花了几个小时的时间试图在我的主页中调用一个方法。cs,我发现使用这样的方法可以工作:
使用jQuery直接调用ASP.NET AJAX页面方法
但它不起作用,我认为这是因为它是一个.master文件,而不是.aspx.
我试过这个:
$.ajax({
type: "POST",
url: "Administrador.master.cs/leerdatos",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
// Do something interesting here.
}
});
据我所知,我只需要在url中更改页面名称和方法名称,我已经尝试过在末尾使用和不使用"cs"。
主页面名称:Administor.Master,我想调用的方法:leerdatos。
此外,使用谷歌chrome的开发工具抛出了这样的消息:
POSThttp://localhost:55519/Administrador.master.cs/leerdatos404(未找到)
我不希望这样做,因为无法从外部直接访问母版页。
我建议使用常规ASPX。您可能有幸派生出ASPX,它可以从母版页调用该方法,或者为这些函数创建一个不同的ASPX页。