web-dev-qa-db-fra.com

ASP.NET MVC Ajout de l'attribut "data-message" à Html.TextBoxFor

En utilisant MVC 4, je crée une zone de texte pour une propriété de modèle avec l'attribut "data-message":

@Html.TextBoxFor(o => o.TradeOrder.Symbol, new {data-message="Required"})

Cependant, j'obtiens l'erreur suivante:

Déclarant de membre de type anonyme non valide. Les membres de type anonyme doivent être déclarés avec une affectation de membre, un nom simple ou un accès membre.

30
BahaiResearch.com

Utilisation _:

@Html.TextBoxFor(o => o.TradeOrder.Symbol, new {data_message="Required"})

L'assistant TextBoxFor saura quoi faire et le remplacera par - lors de la génération du balisage.

78
Darin Dimitrov