我有一个带有MasterPage的页面,在母版页中,我有这个:
<ajaxToolkit:ToolkitScriptManager ID="scriptManager"
runat="server"
AsyncPostBackTimeout="99999999"
EnablePageMethods="true" />
我在后面的代码中有这个方法:
[WebMethod]
public void SavePreference(string graphVersion)
{
//some code here
}
然后我有这个javascript函数:
function lnkLearnHardWayclick(){
if( $("#chkDontShowAgain").attr("checked") == "checked")
{
PageMethods.SavePreference('new');
}
$("#info").hide();
$("#hardWay").show();
}
但是,当我点击链接以使一切正常时,我收到此错误:
未捕获的ReferenceError:未定义PageMethods
答案 0 :(得分:6)
PageMethods
。