Я работаю с приложением ASP.NET MVC4, которое загружает много диалогов jQuery с частичными представлениями в div на событиях щелчка. Я столкнулся с проблемой, когда сессия закончилась, страница входа в систему загружается в jQuery Dialog Popup.Завершение диалога JQuery при тайм-ауте сеанса
Есть ли способ закрыть всплывающее окно jQuery Dialog, когда сеанс завершен, чтобы они были возвращены на реальную страницу входа в систему для повторной аутентификации?
Это мой ActionResult
if (Request.IsAuthenticated)
{
try
{
// Do something
}
catch { throw; }
finally
{
}
}
else
{
return RedirectToAction("Index", "Home");
}
Как я могу вернуть из контроллера actionresult? – Berlin
Понятия не имею, но я предполагаю, что будет довольно много способов. У вас есть Google, но я бы подошел к нему, возможно, даже сделал новое представление для обработки только этого или обернул вид входа в условное выражение переменной в ViewBag. –