Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET客户端验证不适用于整个应用程序_Asp.net - Fatal编程技术网

ASP.NET客户端验证不适用于整个应用程序

ASP.NET客户端验证不适用于整个应用程序,asp.net,Asp.net,我有一个ASP.NET 4 web表单应用程序,已经投入生产将近一年了。突然,仅在生产服务器(IIS 7)上,客户端验证没有启动。服务器端验证可以正常启动,但客户端没有。两者之间的代码没有区别。我比较了生成的HTML/JavaScript,也没有什么大的区别 有人经历过吗?我的服务器管理员没有告诉我的一些奇怪的IIS设置?这样您就可以从生产服务器请求页面,并且在任何方面都没有什么不同?听起来很可疑。听起来好像没有发出某种javascript。正确。代码中唯一的区别是viewstate变量(预期值

我有一个ASP.NET 4 web表单应用程序,已经投入生产将近一年了。突然,仅在生产服务器(IIS 7)上,客户端验证没有启动。服务器端验证可以正常启动,但客户端没有。两者之间的代码没有区别。我比较了生成的HTML/JavaScript,也没有什么大的区别


有人经历过吗?我的服务器管理员没有告诉我的一些奇怪的IIS设置?

这样您就可以从生产服务器请求页面,并且在任何方面都没有什么不同?听起来很可疑。听起来好像没有发出某种javascript。正确。代码中唯一的区别是viewstate变量(预期值)。否则,所有javascript看起来都在那里。这太奇怪了,我觉得我一定是在做梦。或者你的浏览器做了一些不同的事情,可能是因为脚本来自哪里。我喜欢回答我自己的问题。在任何情况下,问题在于生产服务器没有正确地为ScriptResource.axd文件提供服务(该文件生成所有用于客户端验证的javascript)。我把责任归咎于plesk和它劫持了handler映射!