2011-03-10 12 views
6

में यह प्रबंधित नहीं किया गया था, इस त्रुटि का क्या अर्थ है ?, मुझे यह त्रुटि मिलती है, यह ठीक काम करने के लिए उपयोग करती है और यह अभी भी इस त्रुटि को फेंकना शुरू कर देती है। ... कोई मदद?myproject.DLL में 'System.NullReferenceException' प्रकार का अपवाद हुआ, लेकिन उपयोगकर्ता कोड

img1.ImageUrl = ConfigurationManager.AppSettings.Get("Url").Replace("###", randomString) + Server.UrlEncode(((System.Web.UI.MobileControls.Form)Page.FindControl("mobileForm")).Title); 

प्रकार 'System.NullReferenceException' की एक अपवाद MyProject.DLL में हुई लेकिन उपयोगकर्ता कोड में संभाला नहीं गया था

अतिरिक्त जानकारी: ऑब्जेक्ट संदर्भ नहीं एक वस्तु का एक उदाहरण के लिए सेट।

उत्तर

4

इसका मतलब आपकी कॉल की श्रृंखला में कहीं है, आपने किसी संपत्ति तक पहुंचने का प्रयास किया है या null पर किसी ऑब्जेक्ट पर एक विधि कॉल करने का प्रयास किया है।

अपने बयान को देखते हुए:

img1.ImageUrl = ConfigurationManager 
        .AppSettings 
        .Get("Url") 
        .Replace("###", randomString) 
       + Server.UrlEncode(
         ((System.Web.UI.MobileControls.Form)Page 
         .FindControl("mobileForm")) 
         .Title); 

मैं या तो AppSettings.Get("Url") करने के लिए कॉल अशक्त लौट रहा है क्योंकि मूल्य नहीं मिलता है या Page.FindControl("mobileForm") करने के लिए कॉल अशक्त लौट रहा है, क्योंकि नियंत्रण नहीं पाया जाता है अनुमान लगा रहा हूँ।

आप आसानी से यह पता कई बयानों में समस्या को हल करने को तोड़ सकते थे:

var configUrl = ConfigurationManager.AppSettings.Get("Url"); 
var mobileFormControl = Page.FindControl("mobileForm") 
          as System.Web.UI.MobileControls.Form; 

if(configUrl != null && mobileFormControl != null) 
{ 
    img1.ImageUrl = configUrl.Replace("###", randomString) + mobileControl.Title; 
} 
2

इसका मतलब है कि आप एक अशक्त संदर्भ वहाँ में कहीं है। क्या आप ऐप डीबग कर सकते हैं और जब यह यहां आता है और जांच करता है तो डीबगर को रोक सकता है? शायद img1 शून्य है या ConfigurationManager.AppSettings.Get("Url") शून्य लौटा रहा है।

+0

हाँ मुझे लगता है कि 'शून्य है' लेकिन यह पहले ठीक काम कर रहा था .. आप "शून्य है" कैसे संभालेंगे –

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