Reputation: 2855
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
Upvotes: 0
Views: 443
Reputation: 24754
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>"
Upvotes: 3