문제

I'm trying to use the new strongly typed helpers. I've inherited the Model in my Control: Inherits="System.Web.Mvc.ViewUserControl"

but intellisense isn't exposing the model and the page isn't happy with it if I force the code in. If I do it in a standard View all is good. This is what I'm expecting to be able to do:

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

Can these helpers be used in Partial Views in this manner?

Lloyd

도움이 되었습니까?

해결책

Yes.

All you need to do declare your partials as strongly typed to have access to the typed Model property:

Inherits="System.Web.Mvc.ViewUserControl<YourModel>"
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top