我们有一个 ASP.Net 日历控件,在 DayRender 事件中,我们有以下代码:
protected void calminical1_DayRender(object sender, DayRenderEventArgs e)
{
CheckBox mycb = new CheckBox();
e.Cell.Controls.Add(mycb);
}
这使得日历中的每一天都包含一个复选框。这背后的目的和想法是,员工可以通过简单地在日历中选择他/她想要休假的日子来申请休假。
问题是,我不知道如何遍历日历以找出用户检查的日期。
对于 GridViews,我经常使用:
foreach (Row x in table.Rows)
{
//loop through all rows
}
本质上我需要做同样的事情,但对于日历控件的“单元格”或“天数”。这些网络控件中的大多数都具有明显且直观的集合,即下拉列表和其他列表控件具有“项目”,表格和网格视图具有“行”,但我似乎无法找到日历控件的等价物。