私の見解では(aspx)
Html.ValidationMessage("FirstName")
のリターンを与えています
<span class="field-validation-valid" data-valmsg-for="FirstName" data-valmsg-replace="true"></span>
それでも
ViewContext.ViewData.ModelState.Values
FirstNameのエントリが含まれていません。
電話したら
Html.ValidationSummary()
何も返されません。
何が起こっている?これらの値はどこで探す必要がありますか?
これは私のビューの初期ロードであるため、検証メッセージが表示されないはずです。この不要なメッセージの表示を停止するにはどうすればよいですか?。ページを送信すると、ViewContext.ViewData.ModelState.Values
期待どおりに入力されます。どんなポインタでもありがたいです。