.aspx中调用.cs文件中的方法?
我看他人的代码在.aspx的js中调用.cs中的方法,我试了一下却不可以,他用的ajax.dll,
.cs中代码: protected void Page_Load(object sender, EventArgs e)
{
Ajax.Utility.RegisterTypeForAjax(typeof(Chat));
}
不知道是什么原因?
[解决办法]
ajax吗,可以不用刷新页面就获取数据!
在JS里也可以这样调用cs里的方法:
<%
//表示在服务器端运行
类.方法();
%>
[解决办法]
还要在Web.config里配置
<httpHandlers>
<add verb= "POST,GET " type= "... " path= "... "/>
</httpHandlers>
//“...”说明根据版本有所差别
如果是VS2003
还要在Global.asax
Application_Start(..)
{
AjaxPro.Utility.Path= "AjaxPro ";
}
[解决办法]
这是ajaxpro 要在web.config 里配置,然后Ajax.Utility.RegisterTypeForAjax(typeof(Chat)); 这里的Chat 为页面类的类名