asp.net - Asp send parameter character problem -


मैं किसी अन्य पृष्ठ पर response.Redirect () का उपयोग कर पैरामीटर भेजें

उत्तर। "~ / Mypage.aspx? Value =" + myvalue))

लेकिन myvalue के पास कुछ अमान्य वर्ण हैं जैसे ö, ü और मैं पैरामीटर सही नहीं प्राप्त कर सकता।

विचार, मैं इसे सही कैसे प्राप्त कर सकता हूं?

यदि आप एक सर्वर करते हैं। यूआरएलएएनडीडी इसे ध्यान में रखना चाहिए तुम्हारे लिए। यानी

  रिस्पांस। रीडायरेक्ट (स्ट्रिंग.फॉर्मेट ("~ / mypage.aspx? Value = {0}", सर्वर। यूआरएलएएनकोड (मायवल्यू)))  
< P> इसके पहले कि आप इसे दूसरी तरफ खपत करते हैं, आपको इसे डीकोड करना होगा।

  स्ट्रिंग माइवल्यूज = सर्वर। यूआरएलडीकोड (अनुरोध ["मूल्य"])  

Comments

Popular posts from this blog

c# - sqlDecimal to decimal clr stored procedure Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible' -

Calling GetGUIThreadInfo from Outlook VBA -

Obfuscating Python code? -