关于AjaxPro.2 的问题.. (未定义) 解决
2009-05-30 20:50
204 查看
这阵子,因为做一个客户的单,在做登录和注册的时候,用到了 Ajax。
本来是一个很简单检查用户名是否注册的功能,自己测试的时候,即提示说:“Site:未定义”(Web项目的名称是:Site.Web),几经修改,还是不行,搞得我几乎崩溃了,主要是时间紧,客户一催再催了。自己也想着,实在不行,估计就得用 Jquery 了,可是又不甘心,之前做另一个项目的时候,也是遇到这个问题。用了其他方法,想不到在这里也还是让我遇到了,同一地方跌了两次,看来这个坑不跳过去,以后还是会再掉下去的。
起初,以为是Web.config 引用的问题:
1 <httpHandlers>
2 <add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
3 </httpHandlers>
但是,看来看去。没有问题啊。后面就转而去改 cs 文件的代码:
把
1 AjaxPro.Utility.RegisterTypeForAjax(typeof(Reg));
改成
1 AjaxPro.Utility.RegisterTypeForAjax(typeof(Reg), this.Page);
但是,问题依旧,好吧。我承认,我快崩溃了。记得以前做相关的功能的时候,也是这样做的,为什么现在就不行了?
后面换了几次关键词来百度,原因出来了。原因是 <form> 里面没有加上 runat="server" ,加上去之后,问题解决了,
说实话,实现想不明白,这个 runat="server" 与 AjaxPro.2 有什么大的联系,有了解深入的朋友麻烦解答我一下,感激不尽!
本来是一个很简单检查用户名是否注册的功能,自己测试的时候,即提示说:“Site:未定义”(Web项目的名称是:Site.Web),几经修改,还是不行,搞得我几乎崩溃了,主要是时间紧,客户一催再催了。自己也想着,实在不行,估计就得用 Jquery 了,可是又不甘心,之前做另一个项目的时候,也是遇到这个问题。用了其他方法,想不到在这里也还是让我遇到了,同一地方跌了两次,看来这个坑不跳过去,以后还是会再掉下去的。
起初,以为是Web.config 引用的问题:
1 <httpHandlers>
2 <add verb="*" path="*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
3 </httpHandlers>
但是,看来看去。没有问题啊。后面就转而去改 cs 文件的代码:
把
1 AjaxPro.Utility.RegisterTypeForAjax(typeof(Reg));
改成
1 AjaxPro.Utility.RegisterTypeForAjax(typeof(Reg), this.Page);
但是,问题依旧,好吧。我承认,我快崩溃了。记得以前做相关的功能的时候,也是这样做的,为什么现在就不行了?
后面换了几次关键词来百度,原因出来了。原因是 <form> 里面没有加上 runat="server" ,加上去之后,问题解决了,
说实话,实现想不明白,这个 runat="server" 与 AjaxPro.2 有什么大的联系,有了解深入的朋友麻烦解答我一下,感激不尽!
相关文章推荐
- 关于ajaxPro.2 使用出错(未定义)的解决
- ajax "Sys 未定义" 的问题解决方法
- 关于PHP Ajax跨域问题的解决办法
- 关于GridView导出Excel的一些问题(采用Ajax出现的的问题及解决方法)
- 关于虚拟主机不支持 AjaxPro 的问题终于解决了
- 关于php中ajax运用时的中文乱码问题的解决
- 关于UTF-8的客户端用AJAX方式获取GB2312的服务器端乱码问题的解决办法
- 关于django1.7.7使用ajax后出现“CSRF token missing or incorrect”问题的解决办法
- 关于ajax 客户端框架未能加载 sys 未定义的问题
- 今天你AJAX了没有?——关于AJAX应用所解决的一些常见问题
- 关于ajax无历史记录问题的解决
- asp.net ajax 错误:"sys"未定义问题 解决的方法
- 在ie中关于ajax请求获得数据缓存问题的解决办法
- 关于UTF-8的客户端用AJAX方式获取GB2312的服务器端乱码问题的解决办法
- 关于虚拟主机不支持 AjaxPro 的问题终于解决方法
- $.ajax解决跨域问题 关于json与jsonp格式的区别
- 关于readystate==1状态下的ajax效果不能显示的问题的解决
- 关于js的ajax方法导致跨域问题的解决办法
- 关于用ajax 乱码的问题的解决;
- 关于使用ajax请求servletList转换Json抛的异常There is a cycle in the hierarchy!暨将List转换为JSONArray问题解决!