मैं Asp.net 2.0 का उपयोग कर रहा हूं। मैं पेज 1 से पेज 2 पर server.transfer
करता हूं। यूआरएल पेज 1 बना रहता है। अब मैं पेज 2 पर एक लिंक पर क्लिक करता हूं और यह मुझे पेज 3 पर स्थानांतरित कर देगा। इसलिए यूआरएल पेज 1 रहना चाहिए। इसके बजाय ब्राउजर अब यूआरएल दिखाता है पृष्ठ 2. क्या यह अपेक्षित व्यवहार है?सर्वर। ट्रांसफर URL को दूसरी बार बदल रहा है
मैं वास्तव में यूआरएल से पैरामीटर छिपाने की कोशिश कर रहा था।
- मैं
response.redirect
का उपयोग नहीं कर सकता क्योंकि मैं यहां से पिछले पृष्ठ तक नहीं पहुंच सकता। - मैंने PostBackUrl का उपयोग करने का प्रयास किया, लेकिन यह मेरे लिए काम नहीं करेगा क्योंकि मुझे वर्तमान पृष्ठ पर डेटा को सहेजने की आवश्यकता है और फिर कोई त्रुटि नहीं होने पर अगला पृष्ठ दिखाएं। यदि डेटा गलत था, और/या त्रुटियां थीं, तो मुझे उपयोगकर्ता को एक ही पृष्ठ दिखाना होगा।
- अब मैंने सर्वर का प्रयास करने का विचार किया। ट्रांसफर, लेकिन यह पिछले पृष्ठ का यूआरएल दिखा रहा है।
क्या कोई मुझे सही दिशा में इंगित कर सकता है?
मैं सत्रों का उपयोग करके समाप्त हुआ और यह मेरे लिए समस्या हल करता है। लेकिन मैं अभी भी जानना चाहूंगा कि इस समस्या का समाधान क्या है। –