如何在datagridview中的复选框上添加if语句?

时间:2014-04-14 06:42:15

标签: vb.net checkbox datagridview

任何人都可以告诉我如何在数据网格视图中的复选框上添加if语句。因为我只是vb.net的初学者,而且我对代码并不熟悉,现在我正在为每个科目的学生做一个考勤系统。那么,如果单击复选框,我该如何添加条件来了解学生是否在场?

1 个答案:

答案 0 :(得分:0)

您可以使用row.FindControl找到控件 喜欢(c#)

     foreach (GridViewRow row in gvStudents.Rows)
        {
            if (row.RowType == DataControlRowType.DataRow)
            {
     CheckBox chkAttendance = row.FindControl("chkAttendence") as CheckBox;
     string attendanceStatus = chkAttendance.Checked ? "Present" : "Absent";
     ...


    }
}

您可以在此链接中找到类似的示例 :AttendenceGridView