.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

Popular posts from this blog

Eclipse CDT variable colors in editor -

AJAX doesn't send POST query -

wpf - Custom Message Box Advice -