我有一个带有部分视图的div,我使用RenderAction()渲染它。 我使用的是Asp.Net MVC 4.0。
我的问题是它只在IE(版本9)上发生,当我转到其他页面并单击IE上的后退按钮时,部分视图不会呈现。部分“查看”部分为空白。即使在Firefox上,也没有调用Action,但至少渲染了部分视图(它不是空白的)
有没有解决方案?
更新
@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>