`
shirlly
  • 浏览: 1646602 次
  • 性别: Icon_minigender_2
  • 来自: 福州
社区版块
存档分类
最新评论

xhtmlConformance mode="Legacy"节点致ajax.net失效

    博客分类:
  • .NET
阅读更多
专家文章:http://www.cnblogs.com/huangbaixun/archive/2008/11/28/1342944.html

多亏找到了这篇文章,才无意中解决了我的问题。

因为我的web.config文件是很干净的,没有任何无用的配置,所以我怎么也没想到是配置文件出的问题。尝试了能想到的各种方法:升级.net,重装aspajaxex,重启服务器,全都无济于事。这件事情足足折腾了我近一个工作日,想放下又觉得心有不甘。变换着各种关键字在股沟里搜,反正也是死马当活马医,说不定就赶上哪个把问题搞定呢。

IT也确实是这样,盘根错节的,可能就是哪个小地方卡着了,结果造成一个大大的问题。

果然,功夫不负有心人,当我按照文章中的说明在web.config文件中增加了一个节点<xhtmlConformance mode="Transitional"/>后,期盼已久的局部刷新效果终于出来了。

问题是解决了,但我还是不明就理啊?按照上文所说,当升级..net1.1时,配置文件中会自动加上该节点,可是,我这个项目虽然也是由1.1升级而来,但我已经重新做了配置文件,并无此节点。一闪念间,我就想到了网站主目录,是不是那里的问题,因为最近也对它做了升级,而主目录中并未用到ajax,当前这个项目放在虚拟目录下。马上打开主目录的配置文件,果然找到了罪魁祸首<xhtmlConformance mode="Legacy"/>节点,愤愤然将其删除,同时将刚才添加在当前这个项目配置文件中的那个节点也删除,打开浏览器一试,依然只刷局部。

这还真是一个让人棘手的问题!



本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/gaofeng2000/archive/2009/04/21/4098878.aspx
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics