-3
我在博客網站項目中工作。我爲博客文章創建了部分視圖。部分視圖出錯
它_MainContent局部視圖
@model System.Collections.Generic.IEnumerable<Blog.Data.Model.Article>
@foreach (var item in Model)
{
<div class="panel">
<div class="panel-body">
<div>
<h3>
@Html.ActionLink(item.ArticleTitle, "Index", "Article", new { id = item.ArticleId }, new { })
</h3>
</div>
<div id="img">
<img width="400" height="300" src="@string.Format("data:{0};base64,{1}",item.ArticleImages.FirstOrDefault().ContentType,Convert.ToBase64String(item.ArticleImages.FirstOrDefault().Content))" />
</div>
<div>
<p>
@Html.DisplayFor(x=> item.Content)
</p>
</div>
</div>
</div>
}
而且它的指數
@model System.Collections.Generic.IEnumerable<Blog.Data.Model.Article>
@{
ViewBag.Title = "Anasayfa";
}
<div class="container">
<div class="col-md-offset-10 col-md-2">
@Html.Partial("_SideMenuPartial")
</div>
<div class="col-md-10">
@Html.Partial("_MainContent", Model.FirstOrDefault())
</div>
</div>
頁時,我開始那麼這個程序發生
An exception of type 'System.InvalidOperationException' occurred in System.Web.Mvc.dll but was not handled in user code
Additional information: The model item passed into the dictionary is of type 'System.Data.Entity.DynamicProxies.Article_E29CF5FDD5B2D2829B35531643263744339081C99736858CE61DDB0981D557EE', but this dictionary requires a model item of type 'System.Collections.Generic.IEnumerable`1[Blog.Data.Model.Article]'.
,我有一個空白頁。
閱讀錯誤消息:傳入字典的模型項目類型爲文章,但該字典需要一個「IEnumerable」類型的模型項 - 它說明了所有內容。 –
原因是我的英文有點不好 – ufukcalimli