.net - Binding a method that returns List<employee> to a gridview -
मेरे पास मेरे N- स्तरित अनुप्रयोग में विधि है जो सूची & lt; कर्मचारी & gt;
देता है। नीचे विधि के लिए नमूना कोड है:
सार्वजनिक सूची & lt; कर्मचारी & gt; GetAllemployees () {वापसी DAL.GetEmployees (); }
मेरे पास एक aspx पेज में GridView है I मैं GridView के डेटा स्रोत को GetEmployees ()
के रूप में कैसे सेट कर सकता हूं ताकि सभी कर्मचारियों को ग्रिडव्यू में सूचीबद्ध किया जाए?
myGrid.DataSource = GetAllEmployees (); myGrid.DataBind ();
उल्लेख के लायक एक बात, क्या आप वास्तव में सभी कर्मचारियों को प्राप्त करने के लिए एक कर्मचारी वस्तु बनाना चाहते हैं?
मैं इसे ऐसा करूँगा:
< पूर्व> सार्वजनिक स्थिर सूची & amp; कर्मचारी; & gt; GetAllEmployees () {myList वापसी; }
और अपने कॉलिंग कोड में:
MyGrid.DataSource = EmployeeClass.GetAllEmployees (); MyGrid.DataBind ();
इस तरह आपको किसी ऑब्जेक्ट को इन्स्तांत नहीं करना है, जो ऑब्जेक्ट की एक सूची प्राप्त कर लेता है।
Comments
Post a Comment