calendar控件对应的日期上显示图片问题

feixiangsunjq 2012-12-12 02:26:34

如上图所示的效果~
不知从何下手
查了SelectedDayStyle中的属性貌似木有可以显示图片的= =
求教!
...全文
77 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
feixiangsunjq 2012-12-16
  • 打赏
  • 举报
回复
帖子沉了~ 自己回答~若是以后有别的同学点进来亦可以参考下 我实现的在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);
       }
   
   }

110,565

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧