首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MVC3中文本框的验证

MVC3中文本框的验证
EN

Stack Overflow用户
提问于 2013-07-24 04:49:19
回答 1查看 5.4K关注 0票数 2

我需要你的帮助。我正在使用MVC3-Razor应用程序。我需要对视图上的文本框(.cshtml文件)进行验证,这样开始的2个字符必须是"PR“,第四个字符必须是"2”。这就是要求。我如何实现这个功能?任何建议,都会有很大帮助。谢谢你宝贵的时间。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-24 08:02:00

模型

代码语言:javascript
复制
public class RegisterModel
{
      public int ID { get; set; }

      [RegularExpression(@"^PR[a-zA-Z0-9]2([a-zA-Z0-9]*)$", ErrorMessage = "Please enter valid Name.")]
      [Required(ErrorMessage = "Name is required.")]
      public string Name { get; set; }
}

视图

代码语言:javascript
复制
@using (Html.BeginForm("DYmanicControllerPage", "Test", FormMethod.Post, new { id = "FrmIndex" }))
{ 
      <div>
          @Html.LabelFor(m => m.Name)
          @Html.TextBoxFor(m => m.Name)
          @Html.ValidationMessageFor(m => m.Name)
      </div>
}
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17825423

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档