1

MVC で次の検証を実装する必要があります

1.日付フィールド

  1. フィールドは mm/dd/yyyy 形式のみを受け入れることができ、1753 から 9999 までの年の範囲と、葉の年や 30 日、31 日などのその他の基本的なチェックである必要があります。

  2. 場合によっては、フィールドが「N/A」というテキストを受け入れることがあります (該当なし)

  3. また、日付は開始日より後にする必要があります。

2. 数値フィールド

  1. 1 から 100 までの有効な数値を受け入れる必要があります。小数の場合は 0.1 から 99.99 です。

  2. 受け入れ可能 N/A

3.依存フィールド

このフィールドは、別のフィールドに値がある場合にのみ必須です。

4.トリガー

  1. このフィールド値が A->B の場合、編集可能な他のフィールド値に影響するはずです。

    MVC 3 がすべてをサポートするライブラリはありますか? または、 Foolproofと標準の MVC 検証を組み合わせますか? 上記のニーズを実装するための提案はありますか?

4

1 に答える 1

0

HTML5を活用してみませんか

時間

 @Html.TextBox("timeFrom", DateTime.Now.AddHours(2).ToString("HH:mm"), new { type = "time", size = 3, step = "1" })

デート用

@Html.TextBox("Mydate", new { required = "required", type="date" })

<input type="number" name="quantity" min="1" max="100">
@Html.TextBox("number", new {type="number" name="quantity" min="1" max="100"})

依存関係フィールドには、system.componentmodel を使用できます。データ注釈

于 2013-01-08T21:24:14.747 に答える