c# - Asp Gridview use Boundfields? or Templatefields? -


मैं डेटा तालिका में डेटा डालता है उदा।

  dt.TableName = "SA1"; da.Fill (डीटी); GridView1.DataSource = dt; GridView1.DataBind ();   

अब मुझे यकीन नहीं है कि मुझे बाउंडफील्ड (सभी स्तंभों के लिए) का उपयोग करना चाहिए

  & lt; asp: बाउंडफिल्ड डेटाफिल्ड = "यूनिट" हैडर टेक्स्ट = " यूनिट "सॉर्टएक्सप्रेस =" यूनिट "/ & gt;   

या

  और उपयोग करें: asp: TemplateField & gt; & LT; HeaderTemplate & gt; इकाइयां & lt; / हैडर टेम्पलेट & gt; & LT; ItemTemplate & gt; & Lt; एएसपी: टेक्स्ट बॉक्स रनैट = "सर्वर" आईडी = "टीएक्सबीयूनेट" टेक्स्ट = '& lt;% # Eval ("यूनिट")% & gt;' & gt; & lt; / asp: टेक्स्ट बॉक्स & gt; & Lt; / ItemTemplate & gt; & Lt; / एएसपी: TemplateField & gt;   

और जैसे ही मैं साथ में जाता हूं, डेटा को जोड़ता हूं, ग्रिडव्यू का उद्देश्य केवल डेटा प्रदर्शित करना है

यदि आप पंक्तियों को किसी भी फैंसी या किसी विशेष डिज़ाइन के बिना प्रदर्शित करना चाहते हैं, तो आप BoundField का उपयोग करेंगे हालांकि यदि आप डिफॉल्ट की तुलना में किसी भिन्न तरीके से रिकॉर्ड को प्रदर्शित करना चाहते हैं - आपको TemplateField का उपयोग करके अपना स्वयं का टेम्प्लेट बनाना होगा।

जांचें इन लिंक्स से - वे संक्षेप में अंतर की व्याख्या करते हैं, लेकिन मूल रूप से मूल रूप से वी.एस.

Comments

Popular posts from this blog

c# - LINQ to Entities does not recognize the method 'Int32 IndexOf(System.String, System.StringComparison)' method -

python - Writing Greek in matplotlib labels, titles -

Pygame memory leak with transform.flip -