Я начинаю с MVC 2 в Visual Studio 2010. Дело в том, что я работаю с MasterPage, где я рендеринг действия, которое возвращает UserControl:
Все работает хорошо, я имею в виду, что пользовательский элемент управления имеет много других меток и отображает другие свойства ... Так что проблема не имеет ничего общего с тегом img и атрибутом src:
Site.Master:
<div class="Test">
<% Html.RenderAction("HeaderDetails", "User"); %>
</div>
HeaderDetails.ascx:
<img src="<%= Model.ImageUrl %>" />
К моему удивлению, я не могу использовать модель внутри этого атрибута в пользовательском контроле, у меня то же самое для работающего Page.aspx.
То же самое происходит с ViewData ["ImageUrl"], я просто не имею даже intellicense в этом атрибуте. Это как: я не могу этого сделать.
Кто-нибудь знает, почему это? Или как мне это сделать?