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