ASP.NETのMVCでのMaxLength特性設定が無効な解決方法
672 ワード
この例ではASPについて述べる.NETのMVCでのMaxLengthプロパティ設定が無効な解決方法です.皆さんの参考にしてください.具体的な分析は以下の通りである.
一、問題:
ASP.NET MVCプロジェクトでは、あるモデルにMaxLengthを付けた特性は以下の通りである.
ただし、対応するフォーム要素にはdata-val-lengthのようなプロパティは表示されません.
二、解決方法:MaxLengthの代わりにStringLengthを使用する.
皆さんのaspについてお話ししたいと思います.Netプログラミングが役立ちます.
一、問題:
ASP.NET MVCプロジェクトでは、あるモデルにMaxLengthを付けた特性は以下の通りである.
public class SomeClass
{
[MaxLength(16, ErrorMessage = " 16")]
public string SomeProperty{get;set;}
}
ただし、対応するフォーム要素にはdata-val-lengthのようなプロパティは表示されません.
二、解決方法:MaxLengthの代わりにStringLengthを使用する.
public class SomeClass
{
[StringLength(16, ErrorMessage = " 16")]
public string SomeProperty{get;set;}
}
皆さんのaspについてお話ししたいと思います.Netプログラミングが役立ちます.