मेरे पास error.aspx
पृष्ठ है। यदि कोई उपयोगकर्ता उस पृष्ठ पर आता है तो यह का उपयोग कर त्रुटि पथ को page_load()
विधि URL में लाएगा और यह ठीक काम करता है।उस अनुरोध को कैसे जांचें .QueryString का एक विशिष्ट मान है या नहीं ASP.NET में?
लेकिन यदि कोई उपयोगकर्ता सीधे उस पृष्ठ तक पहुंचता है तो यह अपवाद उत्पन्न करेगा क्योंकि aspxerrorpath
वहां नहीं है।
मैं यह कैसे देख सकता हूं कि aspxerrorpath
है या नहीं?
मैंने Request.QueryString.Count! = 0 का उपयोग करने का भी प्रयास किया लेकिन फिर समस्या यह है कि यदि उपयोगकर्ता किसी चीज़ को संलग्न करता है जैसे? Abc = 1223 तो फिर यह अपवाद देगा – Peeyush
'Request.QueryString.Count! = 0' बस बताएगा यदि आप _no_ पैरामीटर हैं तो आप। – Oded