मेरे पास Ajax.ActionLink
है जिसके परिणामस्वरूप आंशिक दृश्य लौटाया जा रहा है। हालांकि, अगर मेरी FormsAuthentication
की समयसीमा समाप्त हो जाती है और उपयोगकर्ता को फिर से लॉगिन करने की आवश्यकता होती है, तो संपूर्ण लॉगिन पृष्ठ आंशिक दृश्य के रूप में वापस कर दिया जाता है।Ajax.ActionLink div के भीतर लॉगिन पृष्ठ लौटाता है जब उपयोगकर्ता को फिर से लॉगिन करने की आवश्यकता होती है
इसके परिणामस्वरूप पूर्ण लॉगिन पृष्ठ div
में दिखाई देता है जो मैंने आंशिक दृश्य के लिए अलग रखा है। तो यह पेज पर दो वेब पेजों की तरह दिखता है।
मैं अपने नियंत्रक और कार्यों पर [Authorize]
विशेषता का उपयोग कर रहा हूं।
मैं लॉगिन पृष्ठ को पूर्ण दृश्य के रूप में वापस करने के लिए कैसे मजबूर कर सकता हूं?
बहुत अच्छा समाधान के onSuccess विकल्प में है कि फ़ंक्शन को कॉल करें। मैं कथन संदर्भकर्ता को बदलने का सुझाव दूंगा। LocalPath.Replace ("/", "% 2f") System.Web.HttpUtility.UrlEncode (referrer.PathAndQuery) के साथ अगर AJAX कार्रवाई तर्क भी लेती है। – tranmq