为了账号安全,请及时绑定邮箱和手机立即绑定

ASP.NET MVC条件验证

ASP.NET MVC条件验证

DIEA 2019-07-31 15:48:24
ASP.NET MVC条件验证如何使用数据注释对模型进行条件验证?例如,假设我们有以下模型(Person和Senior):public class Person{    [Required(ErrorMessage = "*")]    public string Name    {        get;        set;    }    public bool IsSenior    {        get;        set;    }    public Senior Senior    {        get;        set;    }}public class Senior{    [Required(ErrorMessage = "*")]//this should be conditional validation, based on the "IsSenior" value    public string Description    {        get;        set;    }}以下观点:<%= Html.EditorFor(m => m.Name)%><%= Html.ValidationMessageFor(m => m.Name)%><%= Html.CheckBoxFor(m => m.IsSenior)%><%= Html.ValidationMessageFor(m => m.IsSenior)%><%= Html.CheckBoxFor(m => m.Senior.Description)%><%= Html.ValidationMessageFor(m => m.Senior.Description)%>我希望成为“Senior.Description”属性条件必需字段,基于“IsSenior”的选择(真 - >必需)。如何使用数据注释在ASP.NET MVC 2中实现条件验证?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 368 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信