有关asp.net ajax的问题请教大家?
在我的项目中我新建了一个模板页,在我的模板页中有如下代码:
<script type= "text/javascript ">
function Btn_Ok()
{
var s=$get( "btText ").value;
PageMethods.ReturnString(s,OnSucceed);
}
function OnSucceed(result)
{ 。。。。。。。。。。
}
</script>
<asp:ScriptManager ID= "ScriptManager1 " runat= "server " EnablePageMethods= "true "> </asp:ScriptManager>
<input id= "btText " type= "text " />
<input id= "btnOk " type= "button " value= "搜 索 " onclick= "Btn_Ok() " />
模板页的.cs文件中的代码如下:
[WebMethod]
public static String ReturnString(String s)
{。。。。。。。
}
然后我新建立了一个aspx的页面并且应用了这个模板页面。
但是在我浏览这个新的页面的时候却出现PageMethods未定义的错误,我的这个例子是用的微软发布的那个aspnetAjax框架,请问这个功能是不是不能放在模板也中,必须放在肚子的页面里面呢?
谢谢大家!
------解决方案--------------------坐个沙发先
------解决方案--------------------不明白,楼下接着