¿Se puede utilizar MVC 2 ayudantes de tipo firme en la vista parcial?
-
23-09-2019 - |
Pregunta
Estoy tratando de utilizar los nuevos ayudantes inflexible. He heredado el modelo en mi control: Inherits = "System.Web.Mvc.ViewUserControl"
intelisense pero no está exponiendo el modelo y la página no está contento con él si fuerzo el código. Si lo hago en una vista estándar todo es bueno. Esto es lo que estoy esperando a ser capaz de hacer:
<%= Html.LabelFor(m => m.FirstName) %>
Pueden estos ayudantes pueden utilizar en vistas parciales de esta manera?
Lloyd
Solución
Sí.
Todo lo que necesita hacer declarar sus parciales como inflexible de tipos para tener acceso a la propiedad Modelo escrito:
Inherits="System.Web.Mvc.ViewUserControl<YourModel>"
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow