// Từ hình thức của tôiĐiền WinForms DataGridView Từ Anonymous LINQ Query
BindingSource bs = new BindingSource();
private void fillStudentGrid()
{
bs.DataSource = Admin.GetStudents();
dgViewStudents.DataSource = bs;
}
// Từ lớp Quản trị
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;
}
Tôi đang cố gắng để điền vào một điều khiển DataGridView trong Winforms, và tôi chỉ muốn một vài giá trị. Mã biên dịch, nhưng ném một lỗi thời gian chạy:
Xây dựng rõ ràng loại thực thể 'DojoManagement.Student' trong truy vấn không được phép.
Có cách nào để hoạt động theo cách này không?
Tôi đang chiếu một cá thể Sinh viên mới vì ... tôi thực sự không biết mình đang làm gì (chắc chắn). Tôi có thể nhận được tất cả các thông tin từ tất cả các sinh viên một cách dễ dàng, nhưng tôi chỉ CẦN một vài trong số các lĩnh vực và đang điền vào xem datagrid tại thời gian chạy như nó chỉ đọc. – mdvaldosta
Cảm ơn mã và bài học. – mdvaldosta