我有一个带有部分视图的 div,我使用 RenderAction() 渲染它。我正在使用 Asp.Net MVC 4.0。
我的问题是,它只发生在 IE(版本 9)上,当我转到其他页面并单击 IE 上的后退按钮时,部分视图不会呈现。部分视图部分为空白。即使在 Firefox 上,也不会调用 Action,但至少会呈现 Partial View(它不是空白的)
有什么解决办法吗?
更新
@foreach (var item in Model)
{
<article style="margin-top: 10px;">
<h5>
@item.Title
</h5>
<span >
<time>
@item.FromDateMonth
</time>-
<time>
@item.ToDateMonth
</time>
</span>
<div style="margin-top:10px;">
@Html.Label("Notes:", new { @style = "color: #000000; font-size: 13px; font-weight: bold; line-height: 16px;" })
<span style="color: #000000; font-size: 13px; font-weight: normal; line-height: 16px;">
@item.Notes
</span>
</div>
</article>