前端之家收集整理的这篇文章主要介绍了
c# – MVC 4使用局部视图进行验证,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用MVC 4和Entity Framework来开发一个Web应用程序.我正在使用加载了javascript的部分视图.其中之一是包含验证的创建视图.这就是我的问题:验证.我有一个自定义验证逻辑,例如,如果用户在某个字段(如“名称”)中输入某些数字,则会显示错误.
在这里,使用部分视图,它将我的部分视图重定向到显示的错误,但我想要做的是保持在我的主视图(索引视图)并保留显示错误的部分视图.
编辑:
这是我的部分观点:
@model BuSIMaterial.Models.Person
@using (Html.BeginForm()) {
@Html.ValidationSummary(true)
BoxFor(model => model.LastName,new { maxlength = 50 })
@Html.ValidationMessageFor(model => model.LastName)
BoxFor(model => model.NumNat,new { maxlength = 11 })
@Html.ValidationMessageFor(model => model.NumNat)