मैं कुछ कोड है जो यानीनाम के साथ DataTable स्तंभ के सूचकांक प्राप्त
row["ColumnName"] = someValue;
मैं भी करने के लिए तुरंत कॉलम में यह पंक्ति के लिए मान सेट करना चाहते स्तंभ नाम से एक DataRow में कोशिकाओं के मूल्य सेट है ऊपर पाए गए एक का अधिकार। स्पष्ट रूप से अगर मैं कॉलम नाम के बजाय इंडेक्स द्वारा सेल प्राप्त कर रहा था तो यह आसान होगा।
row[index + 1] = someOtherValue;
यानी मैं जब तालिका शुरू में बनाई गई है स्तंभ अनुक्रमणिका और स्तंभ नाम के शब्दकोश के कुछ प्रकार बनाने की जरूरत है, या: तो वहाँ इस प्रकार मुझे करने की अनुमति स्तंभ नाम से स्तंभ अनुक्रमणिका हो रही का एक तरीका है क्या मैं बाद में कॉलम नाम से इंडेक्स प्राप्त कर सकता हूं?
+1 बिल्कुल मुझे जो चाहिए - धन्यवाद! – Andy
आपको '+ 1' बस' पंक्ति [row.Table.Columns ["ColumnName"] की आवश्यकता नहीं है। साधारण] = कुछ अन्यथा; 'करूँगा। –
@ पियर्स: लेकिन ओपी को दूसरे कॉलम के बाद अगले कॉलम की आवश्यकता थी। –