2011-03-30 14 views
5

HI!इस के बीच अलग है। पेज और (पेज) HttpContext.Current.Handler

किसी के बारे में this.Page और (पृष्ठ) HttpContext.Current.Handler के बीच अलग पता है?

मैं कि this.page लौटे अशक्त एक समस्या थी, और किसी ने मुझे लिखा है कि निर्माण "(पृष्ठ) HttpContext.Current.Handler" का उपयोग कर बेहतर होगा।

  1. क्या अलग है?
  2. क्यों और कब this.page वापसी शून्य?

धन्यवाद !!

शनि

उत्तर

1

this.Page ही उपलब्ध हो सकता है अगर वर्ग (नियंत्रण) आप पहुँचने का प्रयास कर रहे हैं पहले से ही पृष्ठ के नियंत्रण पदानुक्रम में जोड़ा जाता है। यदि आपके पास नव निर्मित बच्चा है जो पदानुक्रम में नहीं जोड़ा गया है, तो यह उसका पृष्ठ निर्धारित करने में सक्षम नहीं होगा।

5

this.Page को इसके अभिभावक पदानुक्रम को खोजकर नियंत्रण पृष्ठ मिलेगा।

HttypContext.Current.Handler वर्तमान संदर्भ (धागा) को देखकर पृष्ठ को मिलेगा।

पहला तब भी शून्य होगा जब दूसरा पृष्ठ मान्य होगा यदि नियंत्रण पृष्ठ पदानुक्रम में अभी तक नहीं रखा गया है।

संबंधित मुद्दे