DataGridView हेडर के साथ 7 कॉलम (आईडी, शीर्षक, लेखक, शैली, मूल्य, प्रकाशित, वर्णन) है। Xml फ़ाइल से डेटाग्रिडव्यू में डेटा पर, दो कॉलम ऑर्डर बदल दिए जाते हैं और नया ऑर्डर होता है (आईडी, लेखक, शीर्षक, GENRE, PRICE, प्रकाशन, विवरण)। इसके पीछे क्या कारण है?कॉलम DataGridView में क्रम में बदल दिया आदेश
xml फ़ाइल
Application.DataSet dsFileData = new DataSet("Books");
dsFileData.ReadXml(lSoruceFile);
dgvBooksDetails.DataSource = dsFileData;
dgvBooksDetails.DataMember = "book";
क्या आप एक्सएमएल उत्पन्न कर रहे हैं? ग्रिड से संबंधित एक्सएमएल डेटा कैसा है, कृपया – V4Vendetta
पर कुछ प्रकाश डालें, ठीक है, मैं एक्सएमएल उत्पन्न नहीं कर रहा हूं लेकिन एक्सएमएल से डेटा को पुन: प्राप्त कर रहा हूं और इसे WinForm एप्लिकेशन पर DataGridView नियंत्रण प्रदान कर रहा हूं। डेटासेट dsFileData = नया डेटासेट ("पुस्तकें"); dsFileData.ReadXml (lSoruceFile); dgvBooksDetails.DataSource = dsFileData; dgvBooksDetails.DataMember = "पुस्तक"; इस कोड का उपयोग करके आप एक्सएमएल फ़ाइल डेटा पढ़ सकते हैं और इसे ग्रिड में पॉप्युलेट कर सकते हैं। मुझे आशा है कि आपको अपना अंक मिल जाएगा। –
वैसे आपको केवल एक तालिका ('पुस्तकें' होना चाहिए) के साथ 'डेटासेट' के लिए 'डेटामेम्बर' निर्दिष्ट करने की आवश्यकता नहीं है, इसलिए कॉलम को परिभाषित किया है और अपनी 'डेटामेम्बर' संपत्ति असाइन की है? – V4Vendetta