3

私が書いた、正確に7文字のテキストボックスが必要です

Html.TextboxFor(x=>x.Number, new {maxLength = "7"};

この場合は 7 文字しかかかりませんが、7 文字未満にしたい場合は、どのくらいかかりますか? maxlength7文字しか取らないようなプロパティはありますか?

よろしく、マイケル・ベラヤドゥ

4

4 に答える 4

2

最小長のテキスト ボックスには Html 属性がありません。データ注釈を使用して、そのフィールドのテキストの最大長と最小長を強制できます...

これは、データ注釈の使用に関する非常に優れたウォークスルーです: ASP.Net の Stephen Walther

于 2011-03-24T07:00:03.707 に答える
0

正規表現を使用するDataAnnotationsを使用すると、正確に7文字の文字列を適用できます。DataAnnotationsはクライアント側でも使用でき、有効にする必要があります。

詳細については、この投稿を確認してください:http ://weblogs.asp.net/scottgu/archive/2010/01/15/asp-net-mvc-2-model-validation.aspx

于 2011-03-24T09:45:41.200 に答える