0
私はC#とMVCの初心者です。だから、Player-Teamの問題でDatabase Firstアプローチを使用しています。これは、プレイヤーの作成に関連するビューのために自動的に生成されたコードの一部です:リストがnullかどうかによってカスタム検証メッセージを表示する方法はありますか?
<div class="col-md-10">
@Html.DropDownList("TeamID", null, htmlAttributes: new { @class = "form-control" })
@Html.ValidationMessageFor(model => model.TeamID, "", new { @class = "text-danger" })
</div>
プレーヤーはチームが存在する場合にのみ作成することができ、選択肢がドロップダウンメニューとして表示されます。私は、チームがない場合には最初にチームを作成し、チーム作成のためのページへのリンクを提供するという警告または通知をユーザーに表示する必要があります。 .cshtml
ファイルを変更するだけで、そのようなカスタム検証メッセージをそのリンクと共に表示することはできますか?
MVCのリモート検証を参照してください。彼らはあなたの目的に役立ちます –
https://msdn.microsoft.com/en-us/library/gg508808(VS.98).aspx –