0

我有一个 MVC4 移动项目,我想为某些用户添加一个桌面(非移动)页面。

我添加了一个新的桌面母版页并分配了我的视图来使用它。

我第一次导航到它使用 jquerymobile 呈现的页面时,它似乎以某种方式从前一个屏幕缓存。

如果我点击页面F5refresh它会正确使用分配的桌面母版页显示。

谁能告诉我如何解决这个问题?任何见解表示赞赏

4

1 回答 1

0

我仍然不确定造成这种情况的原因,但找到了解决方法。

而不是像这样创建链接到下一个屏幕的按钮:

 <a href="@Url.Action("ReviewTeamOrders", "Team")" data-theme="b" data-role="button">View Pots Orders</a>

我将其更改为:

<a href="#" onclick="window.location.href='@Url.Action("ReviewTeamOrders", "Team")'" data-theme="b" data-role="button" >View Pots Orders</a>    

似乎可以解决问题!

于 2012-11-18T22:56:15.367 回答