2008-10-05 9 views
5

मैं एक ऐसे मुद्दे पर चल रहा हूं जहां मेरे पास UpdatePanel में FileUpload नियंत्रण है। जब मैं परिवर्तनों को सहेजने और फ़ाइल अपलोड करने का प्रयास करता हूं, तो कोई फ़ाइल नहीं मिलती है। अगर मैं UpdatePanel को हटा देता हूं तो सब कुछ ठीक काम करता है।एक अद्यतन पैनेल में ASP.NET फ़ाइल अपलोड नियंत्रण का उपयोग करने में समस्या?

कोई विचार यह क्यों हो रहा है? और क्या कोई काम है?

Screenshot

उत्तर

10

एक फ़ाइल आप एक पूर्ण ASP.NET पेज पोस्टबैक प्रदर्शन करने की जरूरत है अपलोड करने के लिए, यह आंशिक पोस्टबैक पद्धति पर काम नहीं करता है।

आपको उस बटन को पंजीकृत करने की आवश्यकता होगी जो आपकी फ़ाइल को अपडेटपेनल के ट्रिगर्स के पोस्टबैक ट्रिगर के रूप में "अपलोड" करती है।

बहुत सारे मुफ्त (और गैर-मुक्त) AJAX फ़ाइल अपलोड समाधान हैं, या आप आसानी से एक बना सकते हैं, यह केवल एक आईफ्रेम के भीतर अपनी फ़ाइल अपलोड नियंत्रण डालने और सर्वर पर वापस आईफ्रेम पृष्ठ सबमिट करने की बात है। यह वास्तव में AJAX नहीं है, लेकिन यह AJAX का दृश्य प्रभाव देता है।

+0

मुझे पहली बार थोड़ा सा लगा और मुझे इसे उन लोगों को दिखाना पड़ा जो मैं कुछ समय से काम करता हूं –

+0

क्या आपके पास वैकल्पिक AJAX फ़ाइल अपलोड समाधानों के कोई लिंक हैं? – mattruma

+0

http://geekswithblogs.net/rashid/archive/2007/08/01/Create-An-Ajax-Style-File-Upload.aspx स्वयं को बनाने का एक लिंक है। अपडेटपेनल्स से सावधान रहें, वे गरीब कलाकार देख सकते हैं: http://www.aaron-powell.com/blog.aspx?id=1195 और http://www.aaron-powell.com/blog.aspx? आईडी = 120 9 –

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