asp.net MVC网站的全球化

时间:2012-03-03 16:10:42

标签: c# asp.net asp.net-mvc asp.net-mvc-3

我目前正在尝试根据我的网站的用户选择更改语言,我有一个下拉列表,通过ajax操作链接调用方法来更改语言设置。问题是语言不会改变,我必须改为另一页才能看到差异。我想知道是否有办法刷新实际页面juste,就像在浏览器中按F5一样。

提前致谢。

2 个答案:

答案 0 :(得分:2)

JavaScript的:

window.location.reload(true);

指定true指示浏览器始终从服务器重新加载,而不是使用它的缓存。

答案 1 :(得分:0)

最好使用新语言修改当前的Url并进行重定向。因此,它会重定向到包含更新网址的同一页面。