Я использую MVC 3 с Razor Engine.
Я пытаюсь реализовать ссылку на действие на странице макета, которая изменит язык страницы и перенаправит меня обратно на страницу, которая вызвала событие.
Так что мой вопрос в том, как я могу обработать действия макета и узнать, с какого URL была вызвана actionlink.
public void Changelanguage()
{
if (MyClass.CommonFuncs.CheckLang() == "en-US")
{
MyClass.CommonFuncs.SetArabicLang();
}
else
{
MyClass.CommonFuncs.SetEnglishLang();
}
this.Redirect(Request.UrlReferrer.AbsoluteUri);
}