calendar控件对应的日期上显示图片问题
如上图所示的效果~
不知从何下手
查了SelectedDayStyle中的属性貌似木有可以显示图片的= =
求教! --------------------编程问答-------------------- 帖子沉了~
自己回答~若是以后有别的同学点进来亦可以参考下
我实现的在calendar上标注从数据库中读取的开始和结束时间
protected void DayRender(object ByVal, DayRenderEventArgs e)
{
//找到要显示图片的日期
string tag = TreeView1.SelectedNode.Target;
string mysql = "select * from T_task where task_id= "+tag;
DataSet myds = cc.GetDataSet(mysql, "b");
DateTime s_date = (DateTime)myds.Tables["b"].Rows[0]["start_date"];
DateTime e_date = (DateTime)myds.Tables["b"].Rows[0]["end_date"];
if(s_date.Year==e.Day.Date.Year && s_date.Month==e.Day.Date.Month && s_date.Day==e.Day.Date.Day)
{
e.Cell.Text = "";
Image img = new Image();
img.ImageUrl = "img/f.jpg";
e.Cell.Controls.Add(img);
}
if (e_date.Year == e.Day.Date.Year && e_date.Month == e.Day.Date.Month && e_date.Day == e.Day.Date.Day)
{
e.Cell.Text = "";
Image img = new Image();
img.ImageUrl = "img/f.jpg";
e.Cell.Controls.Add(img);
}
}
补充:.NET技术 , C#