Pergunta

Estou tentando usar os novos auxiliares fortemente digitados.Herdei o modelo no meu controle:Herda = "System.Web.Mvc.ViewUserControl"

mas o intellisense não está expondo o modelo e a página não ficará satisfeita se eu forçar a entrada do código.Se eu fizer isso em uma visualização padrão, tudo ficará bem.Isso é o que espero poder fazer:

<%= Html.LabelFor(m => m.FirstName) %>

Esses auxiliares podem ser usados ​​em visualizações parciais dessa maneira?

Lloyd

Foi útil?

Solução

Sim.

Tudo o que você precisa fazer é declarar seus parciais como fortemente tipados para ter acesso à propriedade Typed Model:

Inherits="System.Web.Mvc.ViewUserControl<YourModel>"
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top