用户名:
密 码: 记住
您当前的位置:首页 > 网络编程 > Net教程

ASP.NET在MVC中MaxLength特性设置无效的解决方法

时间:2015-01-29  来源:互联网  作者:佚名

本文实例讲述了ASP.NET在MVC中MaxLength特性设置无效的解决方法。分享给大家供大家参考。具体分析如下:

一、问题:

在ASP.NET MVC项目中,给某个Model打上了MaxLength特性如下:
复制代码 代码如下:public class SomeClass
{
    [MaxLength(16, ErrorMessage = "最大长度16")]
    public string SomeProperty{get;set;}
}

但在其对应的表单元素中并没有出现类似data-val-length属性。

二、解决方法:使用StringLength替代MaxLength。
复制代码 代码如下:public class SomeClass
{
    [StringLength(16, ErrorMessage = "最大长度16")]
    public string SomeProperty{get;set;}
}

来顶一下
返回首页
返回首页
推荐资讯
asp优化:用数据绑定实现高效率动态网页 asp优化:用数据绑定实现高效率动态数据绑定(Data Binding)并不是一个新概念,IE 4.0就已对其
asp优化:改进 ASP 应用程序中的字符串处理性能 asp优化:改进 ASP 应用程序中的字符James MussonDeveloper Services, Microsoft UK 2003年3月 适
相关文章
栏目更新
栏目热门