我在Calendar控件里的每一天动态生成一个LinkButton,显示农历且可以点击,但是Command事件不生效是怎么回事?
这是代码,农历能正常显示,但是LinkButton不能点击
//日的读取
protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
{
//农历
LinkButton lbChinaDate = new LinkButton();
lbChinaDate.Text = " " + DateUtil.ToChinaData(e.Day.Date);
lbChinaDate.ForeColor = Color.FromArgb(100, 100, 100);
lbChinaDate.CommandArgument = e.Day.Date.ToString();
lbChinaDate.Command += lbChinaDate_Command;
e.Cell.Controls.Add(lbChinaDate);
}
protected void lbChinaDate_Command(object sender, CommandEventArgs e)
{
Calendar1.SelectedDate = Convert.ToDateTime(e.CommandArgument);
}
这是打开页面后的HTML源文件:
26
七月二十