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

 更新时间:2014年11月28日 15:19:49   投稿:shichen2014  
这篇文章主要介绍了ASP.NET在MVC中MaxLength特性设置无效的解决方法,涉及对MVC中表单元素属性的应用技巧,需要的朋友可以参考下

本文实例讲述了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.net程序设计有所帮助。

相关文章

  • 深入解析.NET 许可证编译器 (Lc.exe) 的原理与源代码剖析

    深入解析.NET 许可证编译器 (Lc.exe) 的原理与源代码剖析

    许可证编译器 (Lc.exe) 的作用是读取包含授权信息的文本文件,并产生一个可作为资源嵌入到公用语言运行库可执行文件中的 .licenses 文件
    2013-07-07
  • .NET Core中创建和使用NuGet包的示例代码

    .NET Core中创建和使用NuGet包的示例代码

    这篇文章主要介绍了.NET Core中创建和使用NuGet包的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04
  • VS2005打开VS2008项目的2种方法(vs2005怎么打开2008)

    VS2005打开VS2008项目的2种方法(vs2005怎么打开2008)

    vs2008支持.net3.5,而vs2005支持.net2.0,所以使用vs2005打开vs2008的项目,要确定你的项目是.net2.0的,下面介绍二种VS2005打开VS2008项目的方法
    2014-01-01
  • Serilog .NET 中的日志使用技巧(使用方法)

    Serilog .NET 中的日志使用技巧(使用方法)

    Serilog是.NET社区中使用最广泛的日志框架,所以笔者使用一个小节单独讲解使用方法,示例项目在Demo2.Console中,感兴趣的朋友一起看看吧
    2024-06-06
  • 如何在asp.net中使用FreeTextBox控件

    如何在asp.net中使用FreeTextBox控件

    最近这段时间一直在看如何使用FreeTextBox这个网页文本编辑器。网上找了很多但是写的也不是很详细。下面我以FreeTextBox-3.1.6为例介绍如何使用这个控件,并且给出实例
    2013-09-09
  • ASP.NET使用xslt将xml转换成Excel

    ASP.NET使用xslt将xml转换成Excel

    本文介绍利用Excel软件生成格式,提取和精简之后制作成xslt文件,将xml导入,以xslt为模板,生成新的Excel文件的过程。
    2016-05-05
  • ASP.NET MVC实现多选下拉框

    ASP.NET MVC实现多选下拉框

    这篇文章介绍了ASP.NET MVC实现多选下拉框的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • ASP.NET中水晶报表的使用方法详解

    ASP.NET中水晶报表的使用方法详解

    这篇文章介绍了ASP.NET中水晶报表的使用方法,有需要的朋友可以参考一下
    2013-11-11
  • 详解.NET Core中的Worker Service

    详解.NET Core中的Worker Service

    这篇文章主要介绍了.NET Core中的Worker Service的相关资料,帮助大家更好的理解和学习使用.NET技术,感兴趣的朋友可以了解下
    2021-03-03
  • .Net集成敏感词组件的步骤

    .Net集成敏感词组件的步骤

    现如今大部分服务都会有用户输入,为了服务的正常运行,很多时候不得不针对输入进行敏感词的检测、替换。如果人工做这样的工作,不仅效率低,成本也高。水弟在这里写了一个让小编姐姐都觉得快的敏感词组件接入示例,不需要依赖第三方服务,只需两分钟即可享受清爽文字。
    2021-05-05

最新评论