2008-12-03 12 views
34

पर नई पंक्ति जोड़ना जब हम datatable.newrow कमांड का उपयोग करते हैं, पंक्तियों के नीचे एक नई खाली पंक्ति जोड़ा जाता है। हालांकि मैं डेट्रोबल के शीर्ष पर जोड़े जाने के लिए नया चाहता हूं। मैं इसे कैसे बना सकता हूं?डेटाटेबल के शीर्ष

उत्तर

71

आप उसी कॉलम के साथ पंक्ति बनाने के लिए न्यूरो का उपयोग करते हैं। वास्तव में DataTable में इसे पाने के लिए, आपको

myDataTable.Rows.InsertAt(myDataRow, 0); 

कहाँ 0 सूचकांक आप में यह सम्मिलित करना चाहते है क्या करने के लिए मिल गया है।

+4

myDat पर पंक्ति aTable.Rows.InsertAt (myDataRow, 0); सही रूप है धन्यवाद – mavera

2

यह एक गलत है

myDataTable.Rows.InsertAt(0,myDataRow); 

तालिका में पंक्ति जोड़ने के लिए सबसे अच्छा उदाहरण है

DataRow newRow = myDataTable.NewRow(); 
newRow[0] = "0"; 
newRow[1] = "Select one"; 
myDataTable.Rows.InsertAt(newRow, 0); 

यह सेट है कि

myDataTable.Rows.InsertAt(myDataRow,0); 
+2

मैंने स्वीकृत उत्तर की टिप्पणी के रूप में सही रूप लिखा है। आप इसे ऊपर देख सकते हैं। – mavera

10

यहाँ के बजाय नीचे लाइन का उपयोग करें पहली