Pouvez-vous utiliser MVC 2 Helpers fortement typées dans Vue partielle?
-
23-09-2019 - |
Question
Je suis en train d'utiliser les nouvelles aides fortement typés. J'ai hérité du modèle dans mon contrôle: = Hérite "System.Web.Mvc.ViewUserControl"
mais IntelliSense n'est pas exposer le modèle et la page n'est pas satisfaite si je force le code. Si je le fais dans une vue standard tout est bon. C'est ce que je prévois être en mesure de le faire:
<%= Html.LabelFor(m => m.FirstName) %>
Peut ces aides être utilisés dans une vue partielle de cette manière?
Lloyd
La solution
Oui.
Tout ce que vous devez faire déclarer vos partials comme fortement typées d'avoir accès à la propriété modèle typé:
Inherits="System.Web.Mvc.ViewUserControl<YourModel>"
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow