运行visual studio 2012.该网站的目标是.NET 2.0。
我有这些asp:RequiredFieldValidator和asp:CustomValidator连接到asp:TextBox's。
它们在调试模式下在IIS Express上本地正确启动,但在我在服务器机箱上的IIS 6.0中托管它时却没有。托管应用程序完全跳过这些前端验证器。
有一个与asp:CustomValidator相关联的javascript函数,它永远不会进入托管实例上的代码(使用Firebug Firefox扩展验证)。
知道为什么这些验证器无法正常工作?或者如何找出原因?
答案 0 :(得分:0)
经过4天的狩猎。这是因为IIS默认网站设置中.axd文件上的“验证文件存在”复选框。