我有一张表列出了所有可能的课程。我需要创建一个网格视图,它将显示带有复选框的所有可能课程,如果选中该复选框,则将coursename,登录的用户ID和日期时间插入表格。
我创建gridview没有问题,我无法弄清楚如何根据一个表创建网格视图,并根据复选框更新辅助表?
答案 0 :(得分:1)
我建议您将course
对象转换为视图模型并将其绑定到网格中。类似的东西:
public class Course
{
public int Userid {get; set;}
public string CourseName {get; set;}
}
public class CourseViewModel
{
public int Userid {get; set;}
public string CourseName {get; set;}
public bool IsSelected {get; set;}
}
现在,您可以将课程列表转换为CourseViewModel列表并将其绑定到网格。在回发时,您将拥有IsSelected属性来确定您需要执行哪些插入。