私はアプリを作成していますが、アプリには4〜64の範囲のテキストフィールドがあります
現在、ユーザーがこの範囲外の文字を入力しようとしたときにユーザーにエラーメッセージを表示し、送信ボタンのクリックを押して、無効のようなことを言う必要がある方法を探しています...
たとえば、テキストフィールドに 2 を入力して [送信] をクリックすると、アラート ボックスなどにエラー メッセージを表示する必要があります。
私のモデルのテキストフィールド:
[DisplayName("Length")]
[Range(4, 64, ErrorMessage = "Test")] //errormessage isn't working
public int LengthField { get; set; }
私のビューのテキストフィールド+送信ボタン:
@Html.LabelFor(m => m.LengthField):
@Html.TextBoxFor(m => m.LengthField) (4 - 64 chars)
<button type="submit" id="btn_submit">Submit</button>
インターネットで @Html.ValidationSummary について何か読んだことがありますが、これを使用できますか? でも誰かが良い方法を知っていればそれでいい