J'utilise MVC 3 avec Razor Engine. J'essaie d'implémenter un lien d'action dans la page de mise en page qui va changer la langue de la page et me rediriger vers la page qui a appelé l'événement. Donc, ma question est comment puis-je gérer les actions de mise en page et savoir de quelle URL le lien action a été appelé.Gestion d'une mise en page MVC 3
public void Changelanguage()
{
if (MyClass.CommonFuncs.CheckLang() == "en-US")
{
MyClass.CommonFuncs.SetArabicLang();
}
else
{
MyClass.CommonFuncs.SetEnglishLang();
}
this.Redirect(Request.UrlReferrer.AbsoluteUri);
}
son renvoyant une page blanche avec l'URL de mon contrôleur/méthode que j'utilise this.Redirect (Request.UrlReferrer.AbsoluteUri); et la méthode est un vide –
@BrianManis j'ai mis à jour la question avec une partie du code –
@BrianManis cela fonctionne maintenant je ne sais pas quel était le problème. ty –