我给日历控件里面的每个日期下面增加了个下拉框给用户选择
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("<br/>"));
e.Cell.Controls.Add(ddl);
} }现在想获取这些下拉框对应的日期及选择内容,然后批量保存到数据库。怎么遍历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("<br/>"));
e.Cell.Controls.Add(ddl);
} }现在想获取这些下拉框对应的日期及选择内容,然后批量保存到数据库。怎么遍历Calendar控件内的子控件获取呢?
解决方案 »
- 关于正则表达式
- asp.net 怎样把上传图片存到文件夹下,路径存到数据库中,然后可以下载上传的图片
- 怎么让My97DatePicker日期控件当天以后的日期不可选择
- 急:asp.net网站发布后Menu控件二级菜单不显示报JS错误
- 删除多余的图片失败!!!
- Google SiteMap 和 Python 求助!
- |zyciis| ASP.NET AJAX 中的UploadPanel 中无法使用 asp:FileUpload 控件和 input type='file' 这两个控件 如何解决 谢谢
- 关于生成后的静态页面首页调用的问题
- 那位大哥,有设么方法能更新一张sqlserver视图view表到数据库?用DbDataAdapter.Update 方法更新一张sqlserver视图view表吗?
- asp.net 中能写javascript 代码吗?怎么写?
- 在Macromedia Dreamweaver 8做好的网页放到Vs2008中运行 错乱了
- 求高手指导在Asp.net中如何用FCK上传图片并且限制大小
这个e是哪里的EventArgs?现在是想在用户选择后按保存按钮获取的。