2

在功能Global.asax中,Application_AcquireRequestState我有一个更改站点语言的代码。

更改语言后,我想被重定向到上一页。

这该怎么做 ?在里面可以global.asax吗?

我提到你在哪个页面上并不重要,用户必须被重定向到上一页,这意味着:

page1 -> change language -> page1.

我阅读了如何重定向到 ASP.NET MVC 中的上一个操作?我想在 Global.asax 中实现它,但我不知道是否可以。

4

1 回答 1

2

我找到了解决方案

Application_AcquireRequestState,在代码末尾,插入:

if ( this.Request.UrlReferrer != null ) {
   this.Context.Response.Redirect( this.Request.UrlReferrer.ToString() );
}
于 2012-08-23T12:55:05.117 回答