मैं निम्नलिखित वर्गों (स्यूडोकोड):क्या आप बेस क्लास में किसी फ़ील्ड में एएसपीनेट ग्रिडव्यू डेटाबेस कर सकते हैं?
- मद (पूर्णांक फ़ील्ड 1)
- ItemDetail: आइटम
अगर मैं एक के लिए डेटा स्रोत के रूप में ItemDetail सेट (फ़ील्ड 2, स्ट्रिंग फ़ील्ड 3 int) एएसपीनेट ग्रिडव्यू:
grid.DataSource = new List<ItemDetail>();
grid.DataBind();
क्या मैं ग्रिड व्यू में फ़ील्ड 1 का उपयोग कर सकता हूं? यदि हां, तो सही डेटाबिंडर सिंटैक्स क्या है? निम्नलिखित कोड एक आइटम पर डालने की कोशिश कर रहा है:
<%# DataBinder.Eval(Container.DataItem, "Field1") %>
किसी भी मदद के लिए अग्रिम धन्यवाद।
संपादित करें: और मैं एक मूर्ख हूं। मैंने ग्रिडव्यू की प्रतिलिपि बनाई थी और एक अलग ग्रिड के लिए रोडाटाबाउंड इवेंट हैंडलर को बुला रहा था ... हर किसी को बर्बाद करने के लिए खेद है, लेकिन यहां कोई अच्छी जानकारी है भले ही किसी के पास एक ही प्रश्न हो। अंत में, बेस क्लास के सार्वजनिक गुण सही ढंग से बाध्यकारी होते हैं। धन्यवाद!
एक कामकाज के रूप में, मैंने बाल वर्ग में गेटर्स जोड़े जो आधार क्षेत्र लौटते हैं ... यह समाधान नहीं हो सकता है ... – IronicMuffin
IronicMuffin, मैंने 'pre' की बजाय कोड ब्लॉक का उपयोग करके अपना प्रश्न संपादित किया एचटीएमएल टैग (आपको बस 4 रिक्त स्थान इंडेंट करने या कोड बटन का उपयोग करने की आवश्यकता है) - उम्मीद है कि मुझे आपका मार्कअप सही मिला है! –
जब यह उड़ाता है, तो आपको क्या अपवाद मिलता है? –