关于网友提出的“ 如何遍历Calendar控件内的子控件”问题疑问,本网通过在网上对“ 如何遍历Calendar控件内的子控件”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 如何遍历Calendar控件内的子控件
描述: 我给日历控件里面的每个日期下面增加了个下拉框给用户选择
protected void ShiftDateCalendar_DayRender(object sender, DayRenderEventArgs e)
{
if (e.Day.IsOtherMonth)
{
e.Cell.Controls.Clear();
}
if (e.Day.Date > DateTime.Now && !e.Day.IsOtherMonth)
{
DropDownList ddl = new DropDownList();
ddl.ID = "ddlShifts";
if (ViewState["myds"] != null)
{
ddl.DataSource = (DataSet)ViewState["myds"];
ddl.DataTextField = "ShiftCode";
ddl.DataValueField = "ShiftCode";
ddl.DataBind();
}
ListItem item = new ListItem("休息", "");
ddl.Items.Add(item);
e.Cell.Controls.Add(new LiteralControl("
"));
e.Cell.Controls.Add(ddl);
}
}
现在想获取这些下拉框对应的日期及选择内容,然后批量保存到数据库。怎么遍历Calendar控件内的子控件获取呢?
解决方案1: 新人混脸熟,友情帮顶膜拜学习。。
以上介绍了“ 如何遍历Calendar控件内的子控件”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2171556.html