MVC RAZOR Validation

Validationは、入力の確認することを意味します。

文字の入力の有無

入力のデータタイプ 文字の長さ、メール、パスワード等

入力のデータ範囲等を判定し、メッセージを出力します。

サンプル例

 

入力するためのTextBoxを定義しています。

表示位置を指定しています。

modelのクラスにDataAnnotaionsを定義します。

各項目ごとに入力確認項目を定義します。

Requiredは、必須項目です。StringLength(6)は、6文字を入力要求します。

MaxLength(24)は、最大入力文字数です。

DataTypeによりPasswordを定義しています。