2011-05-26 14 views
6

पर नियंत्रण के मुकाबले एक अलग अपडेटपैनल में नहीं हो सकता है, मुझे यह त्रुटि मिल रही है "एक विस्तारक उस नियंत्रण के मुकाबले एक अलग अपडेट पैनेल में नहीं हो सकता है"। इस समस्या से निपटने का कारण और कैसे हो सकता है।एक विस्तारक एएसपीनेट

आपको बहुत बहुत धन्यवाद

+0

यदि आप अपना एचटीएमएल मार्कअप प्रदान करते हैं तो हम आपकी मदद कर सकते हैं ... –

उत्तर

1

यह वास्तव में क्या कहते हैं - आप एक एक्सटेंडर नियंत्रण है कि एक नियंत्रण एक अलग UpdatePanel में है से संबंधित है मिल गया है। इसका मतलब यह है कि विस्तारक उस नियंत्रण पर सही ढंग से कार्य करने में असमर्थ है जो इसे विस्तारित करता है।

+0

Thx, मुझे एक ही समस्या थी –

6

आप अपने ASP.NET नियंत्रित करता है में से एक की कार्यक्षमता बढ़ाने के लिए एक AJAX टूलकिट एक्सटेंडर नियंत्रण उपयोग कर रहे हैं आप मुख्य नियंत्रण के रूप में ही UpdatePanel के भीतर अपने एक्सटेंडर स्थानांतरित करने के लिए करने की आवश्यकता होगी। आप एक विस्तारित नियंत्रण में रहता तुलना में एक अलग UpdatePanel में एक्सटेंडर नियंत्रण रखा है।

एक्सटेंडर और विस्तारित नियंत्रण दोनों एक ही UpdatePanel में रहते हैं इस अपवाद से बचने के लिए आवश्यक है।

2

दोनों विस्तारक और विस्तारित नियंत्रण अपवाद से बचने के लिए एक ही अद्यतन पैनेल में रहना चाहिए, इससे मेरी समस्या हल हो गई।

मेरे पास एक अतिरिक्त अपडेट पैनेल था जो यह त्रुटि दे रहा था, इसलिए मुझे बस अपने एएसपीएक्स वेब पेज कोड की अतिरिक्त अपडेट पैनल लाइनों को हटाना पड़ा।

0

हाय मुझे अपनी समस्या का हल मिल गया। समस्या तब हुई जब लक्ष्य विस्तारक नियंत्रण की नियंत्रण आईडी नियंत्रण पैनल के अंदर विस्तारित नियंत्रण से अलग थी। मैंने इस समस्या को लंबे समय से वापस हल किया और जवाब दिया।

0

मेरे मामले मैं बटन का उपयोग कर रहा था ... अद्यतन पैनल के रूप में नीचे दिखाया गया है बाहर में ....

<asp:Button ID="btnClub" runat="server" Text="Club" OnClick="btnClub_Click" /> 
<asp:UpdatePanel ID="UpdatePanel1" runat="server"> 
      <ContentTemplate> 

मैं सिर्फ यह
अद्यतन अंदर <asp:Button ID="btnClub" runat="server" Text="Club" OnClick="btnClub_Click" /> डाल द्वारा हल पैनल

  <asp:UpdatePanel ID="UpdatePanel1" runat="server"> 
         <ContentTemplate> 

     <asp:Button ID="btnClub" runat="server" Text="Club" OnClick="btnClub_Click" /> 
Here you make your panel code 
    </ContentTemplate> 
      </asp:UpdatePanel> 
0

कारण: आपका आईडी गलत मिलान है पूर्व: टेक्स्ट बॉक्स आईडी या ड्रॉपडाउन आईडी मेलबैच कैलेंडर पूर्व में निविदा या RequiredFieldValidator

पूर्व: हियर ईद मूल्य और लक्ष्य नियंत्रण आईडी से मेल खाना चाहिए ..... extenders एक ही आईडी है कर रहे हैं कि खासकर यदि आप एक और रूप से चिपकाया प्रति के साथ नियंत्रण के लिए

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