asp.net mvc Webアプリケーション内に次のビューがあります:-
@using (Ajax.BeginForm("CheckUserPermision", "SecurityRole",
new AjaxOptions
{
HttpMethod = "get",
InsertionMode = InsertionMode.Replace,
LoadingElementId = "progress2",
UpdateTargetId = "userSecurityRole"
}))
{
<div>
<span class="f">User Name </span>
<input name="username" type="text" data-val="true" data-val-required= "Please enter a value." data-autocomplete-source= "@Url.Action("AutoComplete", "SecurityGroup")" />
<span class="field-validation-valid" data-valmsg-for="username" data-valmsg-replace="true"></span>
</div>
現在、ユーザーは「ユーザー名」フィールド内にテキストを入力しない限り、検索を実行できません。data-val="true
しかし、私の質問は「必要なフィールドの検証を強制する正しいアプローチを使用した天気ですか?