asp.net-mvc – 如何编写自定义的RegularExpressionValidator,它
发布时间:2020-12-16 04:37:21 所属栏目:asp.Net 来源:网络整理
导读:我必须在我的模型中为username属性使用Regular表达式验证器. 我从配置文件中获取此正则表达式. [RegularExpression(UsernameValidationExpression)] //UsernameValidationExpression = value from the config filepublic string UserName { get; set; } 我在
我必须在我的模型中为username属性使用Regular表达式验证器.
我从配置文件中获取此正则表达式. [RegularExpression(UsernameValidationExpression)] //UsernameValidationExpression = value from the config file public string UserName { get; set; } 我在这里得到一个错误 我怎么解决这个? 解决方法public class ConfigRegularExpressionAttribute : RegularExpressionAttribute { public ConfigRegularExpressionAttribute(string patternConfigKey) : base(ConfigurationManager.AppSettings[patternConfigKey]) { } } 然后: [ConfigRegularExpression("UsernameValidationExpression")] public string UserName { get; set; } 并在web.config中: <appSettings> <add key="UsernameValidationExpression" value="foo bar" /> </appSettings> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Asp.NET Core+ABP框架+IdentityServer4+MySQL+Ext JS之登录
- asp.net-mvc-3 – 有没有办法迭代ASP.NET MVC3站点中的所有
- 微信--企业会话--示例
- asp.net-mvc-4 – MVC4 ViewBag或ViewModel还是?
- asp.net – HttpContext.Current.User.Identity.Name为null
- asp.net-mvc-4 – 这个网页有一个重定向循环asp.net mvc4
- ASP.net vs PHP(选择什么)
- asp.net-mvc – 使用ASP.NET MVC 3.0进行日期验证
- asp.net-mvc – 无法在Global.asax上加载类型MvcApplicatio
- asp.net – 在非开发环境中省略从Web API方法返回的错误消息
推荐文章
站长推荐
- 加载测试ASP.NET网站
- asp.net-mvc-3 – 如何在ASP.NET MVC3控制器中访
- asp.net – 如何更改swagger文档基本URL?
- asp.net – 如何在VB.NET中JSON编码数组?
- 在asp.net中HttpContext.Current.User和Thread.C
- asp.net核心 – 在ASP.NET Core的WebDeploy期间,
- asp.net – 在内容页面的主页面上设置属性值
- asp.net – 如何让ASP文件上传控件接受大文件?
- asp.net – 默认的Razor cshtml名称空间定义在哪
- asp.net – HTTP错误404.15请求过滤模块配置为拒
热点阅读