مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

engineer1990

عضویت از 1394/11/28

نمایش ندادن ویو پس از Signout

  • سه شنبه 27 مهر 1395
  • 21:59
تشکر میکنم

سلام

من در زمان خروج کاربر یه مشکل عجیب دارم و اونم اینه که بعد از signout  l میخوام Index مربوط به home  رو بهش نشون بدم که در واقع صفحه رفرش شه اینکار رو تا return Index انجام میده اما صفحه رفرش نمیشه به روش های مختلفی هم این کار رو کردم اما نتیجه نگرفتم

FormsAuthentication.SignOut();
            Response.Cache.SetCacheability(HttpCacheability.NoCache);
            Response.Cache.SetNoStore();
            return RedirectToRoute("~/Views/Home/Index");
            // Redirect to the Home Page (that should be intercepted and redirected to the Login Page first)
            //return RedirectToAction("Index", "Home");


            //return View("~/Views/Home/Index.cshtml");
      

            // return View("Index", "Home", new { Areas = "" });

            // return RedirectToAction("Index","Home",new { Areas=""});

اگه میشه راهنمایی کنید. بازم میگم اندکس home  رو هم میشناسه حتی ویوی اون رو هم برمیگردونه اما صفحه رفرش نمیشه

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 28 مهر 1395
  • 08:57

از Ajax استفاده کردید ؟

اگر بله باید در سمت Ajax صفحه رو رفرش کنید نه در اکشن

کاربر سایت

engineer1990

عضویت از 1394/11/28

  • چهارشنبه 28 مهر 1395
  • 21:33

بله از Ajax  هم استفاده کردم ولی بازم اتفاقی نمی افته. !!!!!!!!!!!!

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 29 مهر 1395
  • 08:51

شما باید در done یا success صفحه رو رفرش کنید

در سمت سرور نمیتونید Redirect کنید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)