Asp.net mvc 2 为什么';ASP.NET MVC 2中基于t模型的部分视图验证工作?

Asp.net mvc 2 为什么';ASP.NET MVC 2中基于t模型的部分视图验证工作?,asp.net-mvc-2,asp.net-mvc-2-validation,Asp.net Mvc 2,Asp.net Mvc 2 Validation,我正在使用局部视图和基于模型的验证。我正在使用System.Data.Componentmodel向每个相关字段添加属性 当用户单击部分视图并输入数据时,不会发生验证——即使我启用了客户端验证 为什么客户端验证脚本不能工作?我在谷歌上搜索了一下,找到了一些建议——甚至是我尝试过的一些脚本——但无法让客户端、基于模型的验证与使用Ajax.ActionLink()呈现的局部视图一起工作。您确实设置了元素的ValidationMessage,不是吗 默认情况下,这些不是通过脚手架添加的,并且已经有好几

我正在使用局部视图和基于模型的验证。我正在使用System.Data.Componentmodel向每个相关字段添加属性

当用户单击部分视图并输入数据时,不会发生验证——即使我启用了客户端验证


为什么客户端验证脚本不能工作?我在谷歌上搜索了一下,找到了一些建议——甚至是我尝试过的一些脚本——但无法让客户端、基于模型的验证与使用Ajax.ActionLink()呈现的局部视图一起工作。

您确实设置了元素的ValidationMessage,不是吗


默认情况下,这些不是通过脚手架添加的,并且已经有好几次让我抓狂了。

您确实设置了元素的ValidationMessage,不是吗

默认情况下,这些不会被脚手架添加,并且已经有好几次让我感到困惑