[解決済み] MVCとデータアノテーションを使用して、クライアント側に0より大きいバリデーターを追加する最良の方法は何でしょうか?
2022-08-25 13:06:12
質問
あるフィールドの値が 0 より大きい場合にのみ、フォームの送信を許可できるようにしたいと思います。 Mvc Range 属性によって、テストより大きいことを示すために 1 つの値のみを入力できると思いましたが、最小値と最大値を要求されるため、うまくいきません。
どのようにこれを達成することができるか、何かアイデアはありますか?
どのように解決するのですか?
基礎となるデータ型が保持できる値よりも大きな数値を格納することはできません。そのため、Range属性が最大値を必要とするという事実は非常に良いことです。次のことを忘れないでください。
∞
は現実の世界には存在しないので、次のようにすればうまくいくはずです。
[Range(1, int.MaxValue, ErrorMessage = "Please enter a value bigger than {1}")]
public int Value { get; set; }
関連
-
[解決済み】@sectionスクリプトとは何か、何のために使うのか?
-
[解決済み] RedirectToActionのパラメータとしてmodelを渡すことはできますか?
-
[解決済み] 修正方法: ハンドラ "PageHandlerFactory-Integrated" のモジュールリストに "ManagedPipelineHandler" という不正なモジュールが含まれています。
-
[解決済み] MVCにおけるViewModelとは?
-
[解決済み】TextBoxFor()からは日付のみ。)
-
[解決済み】ASP.NET MVCのルートをサブドメインに基づいて作成することは可能ですか?
-
[解決済み】jQuery Ajaxの呼び出しとHtml.AntiForgeryToken()について)
-
[解決済み】NULLモデルを持つrenderpartialは、間違った型を渡される
-
[解決済み] MVCのHTMLヘルパーで生成されたHTML要素にclass属性を追加するにはどうすればよいですか?
-
[解決済み] 特定の状況下で Required バリデーション属性を無効にする
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] ASP.NET MVCアプリケーションで、デバッグ用の起動ページを設定するにはどうすればよいですか?
-
[解決済み] 既存のデータベースの選択されたテーブルからDbContextをScaffoldすることができますか[重複]。
-
[解決済み] MVCで、文字列の結果を返すにはどうしたらいいですか?
-
[解決済み] [Solved] Replace line break characters with <br /> in ASP.NET MVC Razor view
-
[解決済み] [Solved] ASP.NET MVCでアクションの絶対URLを見つけるにはどうすればよいですか?
-
[解決済み】"JSONリクエストが大きすぎてデシリアライズできませんでした "の表示について
-
[解決済み] アクションリンクでエリア名を指定するには?
-
[解決済み] ソートロジックは、モデル、ビュー、コントローラのいずれに配置するのがよいのでしょうか?[クローズド]
-
[解決済み] エリア間のRedirectToAction?
-
[解決済み] Visual Studio 2012 または Visual Studio 2013 で古い MVC プロジェクトを開くにはどうすればよいですか?