Je suis un débutant en C# et MVC. Donc, j'utilise l'approche de base de données pour un problème de joueur-équipe. Ceci est une partie de code généré automatiquement une vue liée à la création d'un joueur:Comment afficher un message de validation personnalisé selon que la liste est nulle ou non?
<div class="col-md-10">
@Html.DropDownList("TeamID", null, htmlAttributes: new { @class = "form-control" })
@Html.ValidationMessageFor(model => model.TeamID, "", new { @class = "text-danger" })
</div>
Un joueur ne peut être créé si une équipe existe, et les choix sont affichés sous forme d'un menu déroulant. J'ai besoin d'afficher un avertissement ou une notification à l'utilisateur pour créer une équipe en premier, s'il n'y en a pas, et également fournir un lien vers la page pour la création d'une équipe. Est-il possible d'afficher un tel message de validation personnalisé avec le lien en modifiant simplement le fichier .cshtml
?
Voir les validations à distance de MVC. ils serviront votre but –
https://msdn.microsoft.com/en-us/library/gg508808(VS.98).aspx –