iman mohadesi
یک شنبه 08 دی 1392, 12:13 عصر
توی سایتم چندین Area دارم که کاربران با استفاده ازNavigationTab یی موجود است می تونن بین اونا سویچ کنند. برای سیستم عضویت از سیستم عضویت تو کار استفاده کردم و حالا می خوام که کاربران بعد از اینکه ثبت نام یا لاگین کردن به همان Area یی(tabیی) برگردند که قبلا درآن بوده اند.
راهی که خودم به ذهنم رسید این بود که نام هر Area رو بتونم بگیرم و باستفاده از RedirectToActionکاربران را به کنترلر و اکشنی بر گردونم که در اون Area هستش.
کدی که بعد از جستجو برای گرفتن نام هر Area پیدا کردم این بود
var Area = ViewContext.RouteData.DataTokens["area"];
return RedirectToAction("Index", "Home", new { area =Area });
که متاسفانه کار نداد.
دوستان چه راه حلی شما پیشنهاد می کنید؟؟؟
راهی که خودم به ذهنم رسید این بود که نام هر Area رو بتونم بگیرم و باستفاده از RedirectToActionکاربران را به کنترلر و اکشنی بر گردونم که در اون Area هستش.
کدی که بعد از جستجو برای گرفتن نام هر Area پیدا کردم این بود
var Area = ViewContext.RouteData.DataTokens["area"];
return RedirectToAction("Index", "Home", new { area =Area });
که متاسفانه کار نداد.
دوستان چه راه حلی شما پیشنهاد می کنید؟؟؟