【发布时间】:2011-11-18 19:51:19
【问题描述】:
我有一个带有 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();
}
但是当我点击链接使一切正常时,我得到了这个错误:
Uncaught ReferenceError: PageMethods is not defined
【问题讨论】:
标签: javascript asp.net ajax pagemethods