// मेरी प्रपत्रबेनामी LINQ क्वेरी से WinForms DataGridView भरें
BindingSource bs = new BindingSource();
private void fillStudentGrid()
{
bs.DataSource = Admin.GetStudents();
dgViewStudents.DataSource = bs;
}
// व्यवस्थापक वर्ग से से
public static List<Student> GetStudents()
{
DojoDBDataContext conn = new DojoDBDataContext();
var query =
(from s in conn.Students
select new Student
{
ID = s.ID,
FirstName = s.FirstName,
LastName = s.LastName,
Belt = s.Belt
}).ToList();
return query;
}
मैं Winforms में एक DataGridView नियंत्रण को भरने के लिए कोशिश कर रहा हूँ
, और मैं केवल कुछ मूल्य चाहते हैं। कोड संकलित करता है, लेकिन रनटाइम त्रुटि फेंकता है:
क्वेरी में इकाई प्रकार 'DojoManagement.Student' के स्पष्ट निर्माण की अनुमति नहीं है।
क्या इस तरह से काम करने का कोई तरीका है?
असाइन करने से पहले प्रक्षेपण निष्पादित करें, मैं एक नया छात्र उदाहरण पेश कर रहा हूं क्योंकि ... मैं वास्तव में नहीं जानता कि मैं क्या कर रहा हूं (जाहिर है)। मैं आसानी से सभी छात्रों से सारी जानकारी प्राप्त कर सकता हूं, लेकिन मुझे केवल कुछ फ़ील्ड चाहिए और रनटाइम पर डाटाग्रिड व्यू भर रहा हूं क्योंकि यह केवल पढ़ा जाता है। – mdvaldosta
कोड और पाठ के लिए धन्यवाद। – mdvaldosta