Я немного сбит с толку, я пытаюсь использовать частичное представление для каждого цикла, например
<% foreach (var item in (IEnumerable<MVCLD.Models.Article>)ViewData["LatestWebsites"]){%>
<% Html.RenderPartial("articlelisttemaple", item); %>
<% } %>
И мой частичный вид выглядит так
<div class="listingholders">
<h4><%=Html.ActionLink(item.ArticleTitle, "details", "article", new { UrlID = item.UrlID, ArticleName = item.ArticleTitle.ToString().niceurl() }, null)%> </h4>
<p><%= Html.Encode(item.ArticleSnippet) %></p>
<div class="clearer"> </div>
</div>
Но когда я запускаю проект, мне говорят, что частичное представление не понимает, что это за элемент ??
CS0103: The name 'item' does not exist in the current context
Я не понимаю, почему это происходит, когда я передаю элемент в частичное представление?