0
我想更改語言cookie。我創建LanguageController是改變語言的cookie,但是當我想用這個控制器,我的網址被改變,但我不想改變網址,只是改變的cookie選擇語言如何更改語言cookie,而無需更改在asp mvc中使用控制器的URL?
public ActionResult Change(String lang)
{
if (lang != null)
{
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture(lang);
Thread.CurrentThread.CurrentUICulture = new CultureInfo(lang);
}
HttpCookie cookie = new HttpCookie("Language");
cookie.Value = lang;
Response.Cookies.Add(cookie);
return RedirectToAction("Index", "Home");
}