我创建了一个 asp.net mvc razor 应用程序,其中我在一个 div 中加载了一个局部视图,登录后可以访问该视图。
<% using (Ajax.BeginForm("Showproducts", "Home", new AjaxOptions {
UpdateTargetId = "resdiv", OnBegin = "fstart()", OnSuccess = "fend()"
}, new { id = "_myform" }))
{ %>
.....
<% } %>
当用户离开他们的计算机很长一段时间(这会使会话自动超时)然后单击提交按钮时,resdiv 将充满整个站点和登录面板。我想在 resdiv 中显示带有登录面板的完整站点。有什么办法可以避免这种行为?