asp.net mvc 2模型验证启用客户端验证问题

时间:2022-12-08 14:46:06
我在自己建的工程中使用模型验证,启用了客户端验证。但是加载的时候浏览器提示:
    Sys.ArgumentTypeException:类型"Sys._Application"的对象无法转换为类型"Sys._Application"。参数名:instance.

页面中已经引入了
     <script type="text/javascript" src="../../Scripts/MicrosoftAjax.js"></script>
     <script type="text/javascript" src="../../Scripts/MicrosoftMvcValidation.js"></script>
并且启用了客户端验证:
     Html.EnableClientValidation(); 

调试的时候发现问题应该出在MicrosoftAjax上,但是不知道具体怎么解决。baidu/google/bing都去过,无解。
请坛内各位大侠相助,高分相送,不胜感激!

5 个解决方案

#1


看不懂。学习帮顶!

#2


我也遇到了一样的问题,是在使用了Jquery之后才出现的,我也不知道该怎么解决啊。。。帮顶~~~

#3


那就别用这个验证方法啊...

#4


引用 2 楼 wu0792 的回复:
我也遇到了一样的问题,是在使用了Jquery之后才出现的,我也不知道该怎么解决啊。。。帮顶~~~
哈哈,我也是!而且是我用了Jquery 的Ajax 才导致的,我估计是 两个?JS库的 Ajax 起冲突了!

#5


我的 没有问题,jquery和 MicrosoftAjax 都引用了。 顶一下

#1


看不懂。学习帮顶!

#2


我也遇到了一样的问题,是在使用了Jquery之后才出现的,我也不知道该怎么解决啊。。。帮顶~~~

#3


那就别用这个验证方法啊...

#4


引用 2 楼 wu0792 的回复:
我也遇到了一样的问题,是在使用了Jquery之后才出现的,我也不知道该怎么解决啊。。。帮顶~~~
哈哈,我也是!而且是我用了Jquery 的Ajax 才导致的,我估计是 两个?JS库的 Ajax 起冲突了!

#5


我的 没有问题,jquery和 MicrosoftAjax 都引用了。 顶一下