Je me demandais comment puis-je imiter les suivants à l'aide des attributs ...ASP.Net MVC 2.0: nom du paramètre EditorFor par attributs
<%= Html.EditorFor(x => x.SportProgramIdList, "FormMultiSelectDropDownList", "SportProgramIds")%>
Je sais que je peux spécifier le modèle à l'aide [UIHint (« FormMultiSelectDropDownList ») ] mais je suis parti avec le problème avec la façon de définir le nom ...
Vive Anthony
Cette convention doesn ne fonctionne pas pour EditorFor ou D isplayFor, car vous ne transmettez pas d'objet d'attributs HTML anonymes, il s'agit d'un objet d'ajout de ViewData anonyme. Ajouter quelque chose ici nécessiterait de le consommer dans un éditeur/modèle d'affichage personnalisé. Un exemple de ceci a été fait dans une [réponse à une question similaire] (http://stackoverflow.com/questions/1625327/asp-net-mvc-2-editorfor-and-html-properties/3021176#3021176). – patridge