में एक्सेल में निर्यात करें मैं एक एएसपी.नेट एमवीसी अनुप्रयोग पर काम कर रहा हूं जहां मुझे एक्सेल स्प्रेडशीट में डेटा निर्यात करने की आवश्यकता है। पहले, वेबफॉर्म ऐप्स में, मैंने कुछ कोड का उपयोग किया जो मुझे एक ग्रिड व्यू को एक्सेल-संगत फ़ाइल के रूप में प्रस्तुत करने के लिए मिला। यह काफी आसान था। मैं सोच रहा था कि एमवीसी में ऐसा करने के लिए सबसे तेज़/सबसे प्रभावी तरीका क्या होगा। धन्यवाद।Asp.net एमवीसी
उत्तर
एक साधारण विकल्प एक्सेल फ़ाइल के एक्सएमएल-संस्करण को प्रस्तुत करने के लिए एक दृश्य बनाना होगा। आप या तो नए Office 2007 संस्करण, या पुराने 2003 संस्करण का उपयोग कर सकते हैं। हमने 2003 संस्करण का चयन किया ताकि अधिक लोग इसका इस्तेमाल कर सकें, लेकिन यह आपके लिए बिल्कुल निर्भर है।
यहाँ स्टीफन वाल्थर से एक ब्लॉग पोस्ट ASP.NET MVC Tip #2 - Create a custom Action Result that returns Microsoft Excel Documents
यह एक्सेल माइम प्रकार के साथ एक HTML दस्तावेज़ (मूल रूप से एक तालिका) लिखने की पुरानी चाल का उपयोग करता है। यह एक देशी एक्सेल फ़ाइल स्ट्रीमिंग से अलग है। उस ने कहा, यह अधिकांश एप्लिकेशन के लिए ऐसा करने का एक अच्छा तरीका है, क्योंकि एक्सेल HTML स्वरूपण को बहुत अच्छी तरह से संभालता है। –
यदि आपको किसी फैंसी स्वरूपण की आवश्यकता नहीं है तो इसे CSV के रूप में प्रस्तुत करने के लिए इसे बदलने में काफी आसान है। कॉमा दिखने की संभावना होने पर बस सभी फ़ील्ड को दोबारा उद्धृत करना याद रखें। –
मैंने पहले विकल्प के साथ जाने का प्रयास किया, उम्मीद है कि एक्सएमएल दृष्टिकोण क्लीनर होगा या मैं कुछ सीखूंगा, लेकिन इस पर एक पूर्ण ट्यूटोरियल नहीं ढूंढ पाया। उसके साथ घूमने के कुछ घंटों बिताए, फिर इस दृष्टिकोण को लेने में एक घंटे के भीतर बिताया, जो मुझे अपेक्षा से साफ था। –
- 1. ASP.net/ASP.net एमवीसी
- 2. Asp.net एमवीसी
- 3. Asp.net एमवीसी
- 4. Asp.net एमवीसी
- 5. Asp.net एमवीसी
- 6. ASP.net एमवीसी
- 7. Asp.net एमवीसी
- 8. Asp.net एमवीसी 2 कैशिंग
- 9. Asp.Net एमवीसी नियंत्रक
- 10. Asp.net एमवीसी 2
- 11. Asp.Net एमवीसी एक्शनलिंक
- 12. Asp.net एमवीसी परीक्षण परीक्षण?
- 13. Asp.Net एमवीसी और सत्र
- 14. Asp.net एमवीसी उपयोगकर्ता नियंत्रण ViewData
- 15. Asp.Net एमवीसी थीम्स, कैसे करें?
- 16. Asp.Net एमवीसी प्रमाणीकरण - निर्भर फ़ील्ड
- 17. Asp.Net एमवीसी बंडल मौजूदा .min.js
- 18. Asp.Net एमवीसी बनाम कैसल मोनोरेल
- 19. Asp.net एमवीसी: एक साधारण सीएमएस
- 20. Asp.net एमवीसी: LINQ से SQL
- 21. Asp.Net एमवीसी और वेब सेवाएं
- 22. Asp.Net एमवीसी एचटीएमएल हेल्पर एक्सटेंशन
- 23. Asp.net एमवीसी -3 से ईमेल कैसे भेजें?
- 24. Asp.Net MVC3 एमवीसी 4 अपग्रेड टूल में?
- 25. मैं एमवीसी (विशेष रूप से asp.net)
- 26. Url.Action कैसे Asp.net एमवीसी काम करता है?
- 27. Asp.NET एमवीसी AjaxOptions OnSuccess आग .. बहुत जल्दी?
- 28. Asp.Net एमवीसी - प्लगइन्स निर्देशिका, समुदाय आदि?
- 29. Asp.net एमवीसी 2 प्रदर्शन प्रदर्शन प्रदर्शन समस्या?
- 30. ASP.NET
मैं एक ही रणनीति का उपयोग किया है आरएसएस फीड, आदि प्रस्तुत करने के लिए बहुत अच्छा काम करता हकदार है। – GalacticCowboy
हम इसे कई स्थानों का उपयोग कर रहे हैं - वेब प्रोजेक्ट अंतिम उपयोगकर्ता के लिए एक टेम्पलेट बनाता है ताकि हम उस फ़ाइल को दोबारा आयात कर सकें कि प्रारूप सही है। एक्सएमएल प्रारूप बहुत अच्छा है! – sgwill