在asp.net mvc 2.0中的div元素中显示validationSummary消息

时间:2010-10-30 08:59:01

标签: asp.net asp.net-mvc-2

我正在注册页面进行验证。我的要求是如果生成了ValidationSummary错误消息,e,ValidationSummary变为true,那么我必须在该div元素中显示ValidationSummary消息。如果没有生成错误那么div元素不可见。

所以我必须检查Validationummary是否为true然后div元素被显示,否则它将被隐藏。所以请告诉我如何做到这一点。

最初我做了div显示:none。现在我必须让它显示:生成错误时可见。我们可以使用javascript或者做什么?

1 个答案:

答案 0 :(得分:2)

您可以使用模型状态的IsValid属性。

<% if (!ViewData.ModelState.IsValid) { %>

<% } %>