Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.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_Validation - Fatal编程技术网

Asp.net验证程序不再在客户端启动

Asp.net验证程序不再在客户端启动,asp.net,validation,Asp.net,Validation,在我的项目早期,他们工作得很好。现在客户端验证不起作用了,它想在告诉我需要一个必填字段之前发回 它既不能在本地环境中工作,也不能在服务器上工作。是否有一些脚本没有被复制?我是否删除了所需的参考资料?我使用的是项目类型,而不是.NET4的网站类型 我试着启动一个新项目并复制我的表单,结果一切正常。结果是路由问题 查看了页面的源代码,单击了验证脚本,但它没有到达正确的位置:/ routes.Add(new Route( "{resource}.axd/{*pathInfo}"

在我的项目早期,他们工作得很好。现在客户端验证不起作用了,它想在告诉我需要一个必填字段之前发回

它既不能在本地环境中工作,也不能在服务器上工作。是否有一些脚本没有被复制?我是否删除了所需的参考资料?我使用的是项目类型,而不是.NET4的网站类型


我试着启动一个新项目并复制我的表单,结果一切正常。

结果是路由问题

查看了页面的源代码,单击了验证脚本,但它没有到达正确的位置:/

routes.Add(new Route(
            "{resource}.axd/{*pathInfo}", new StopRoutingHandler())
            );