asp.net - Server.Transferrequest() and getting the current URL -
"a.aspx" के मेरे 'Page_init ()' में कहें तो मुझे बस 'server.transferrequest (' b.aspx ")।
यह बहुत अच्छा काम करता है," बी.एस्पक्स "के लिए सामग्री प्रदर्शित करता है और ब्राउजररल अभी भी" a.aspx "पर रहता है।
खुश दिन।
< P> हालांकि, किसी को भी यह पता है कि कैसे मेरे यूआरएल को देखने के लिए "b.aspx" (परिणामस्वरूप पृष्ठ)।
सामान्य अनुरोध .और request.url.absoluteuri दोनों वर्तमान पेज को " B.aspx "।
सर्वर। ट्रांसफररेक्स्ट निर्दिष्ट यूआरएल के एक एसिंक्रोनस निष्पादन करता है। इसका मतलब यह है कि आपके ग्राहक का कोई संकेत नहीं है कि वे सर्वर पर चल रहे हैं, इसलिए आपके ग्राहक के दृष्टिकोण से यह एक ही पृष्ठ है।
यदि आपको वास्तविक पृष्ठ बदलने की जरूरत है (जो सबसे सामान्य है) तो प्रतिक्रिया। रीडायरेक्ट।
Comments
Post a Comment