在本地好好的系统,传到服务器后,所有带验证的提交按钮失效,点了提交按钮没有任何反应。我确定我的按钮事件没有丢失,因为本地是正常的,为此问题,昨晚二点才得以睡觉。
原因:aspnet_client下的文件太旧造成的;
解决办法是要么找个比较新的aspnet_client覆盖,要么 aspnet_regiis.exe -c重新生成。
比如在虚拟主机上,只能从别处copy一个过来。
本来简单的问题,为什么昨晚二点才睡啊,说来郁闷,我昨晚把项目下的aspnet_client覆盖更新了,可他还是无效,我就在这儿郁闷了很久,后来突然记起,将IE缓存清掉试试,结果果是浏览器缓存搞的鬼,真是要郁闷死。