私のページには、5つとTextBoxes
1つのDropDownlist
ボックスがあります
- 名前 (アルファベットのみを許可する必要があります)
- UserName (アルファベットと数字の両方を許可する必要があります)
- メールID(メール形式)
- PhoneNo (整数のみ
- 性別
- パスワード(英字と数字の組み合わせ)
上記の内容は、入力中に検証され、形式が正しい場合は目盛りの画像が表示されるはずです.....
データを入力せずにタブを押すと、[ TextBox
Please kind help me... ] の下にエラー メッセージが表示されます。
私は新鮮でmvc3が初めてです..
Below is the code i have created. Now I need to validate.... please tell me how to do it
<table>
<tr>
<td> @Html.Label("FirstdName")</td>
<td> @Html.TextBox("FirstName")</td>
<td> @Html.ValidationMessageFor(x => x.FirstName)</td>
</tr>
<tr>
<td> @Html.Label("Username")</td>
<td> @Html.TextBox("Username")</td>
<td> @Html.ValidationMessageFor(x => x.Username)</td>
</tr>
<tr>
<td> @Html.Label("Password")</td>
<td> @Html.TextBox("Password")</td>
<td> @Html.ValidationMessageFor(x => x.Password)</td>
</tr>
<tr>
<td> @Html.Label("ConfirmPassword")</td>
<td> @Html.TextBox("ConfirmPassword")</td>
<td> @Html.ValidationMessageFor(x => x.ConfirmPassword)</td>
</tr>
<tr>
<td> @Html.Label("Phone")</td>
<td> @Html.TextBox("Phone")</td>
<td> @Html.ValidationMessageFor(x => x.Phone)</td>
</tr>
<tr>
<td> @Html.Label("Gender")</td>
<td> @Html.DropDownListFor(Per => Per.Gender, new[]{
new SelectListItem(){Text="Male",Value="Male"},
new SelectListItem(){Text="Female",Value="Female"},
}, "--Select--")</td>
<td> @Html.ValidationMessageFor(x => x.Gender)</td>
</tr>
<tr>
<td> @Html.Label("Email")</td>
<td> @Html.TextBox("Email")</td>
<td> @Html.ValidationMessageFor(x => x.Email)</td>
</tr>
</table>
<input type="submit" value="Ok" />
</form>