フォームを含むビューがあります。コントロールには、モデルの注釈があります。それが欲しいです
@Html.ValidationSummary();
警告メッセージ ボックスに表示されます。
方法はありますか。私はmvcが初めてなので、答えを詳しく説明してください。
前もって感謝します!!
フォームを含むビューがあります。コントロールには、モデルの注釈があります。それが欲しいです
@Html.ValidationSummary();
警告メッセージ ボックスに表示されます。
方法はありますか。私はmvcが初めてなので、答えを詳しく説明してください。
前もって感謝します!!
私は自分のコンピューターを持っていないので、例を提供することはできませんが@Html.ValidationSummary()
、エラーの順序付けられていないリストを返します。( http://msdn.microsoft.com/en-us/library/dd460343(v=vs.108).aspxを参照)
JavaScript で値があるかどうかを確認し、JQuery を使用して要素@Html.ValidationSummary()
のテキスト値を引き出してアラートに入れることができます。<li>
これを試してみてください。まだテストしていませんが、ガイドになるはずです。
<script>
var validationSummary = '@Html.ValidationSummary()';
var alerttext = '';
if (validationSummary !== '')
{
$(validationSummary)
.find('li').each( function()
{
alerttext = alerttext + $(this).text() + '\n';
});
alert(alerttext);
}
</script>