当前位置:编程学习 > C#/ASP.NET >>

给定一个日期,与datalist结合,怎么做?

给定一个日期比如说:开始日期:2008-7-1结束日期:2008-9-1
数据库中的数据,可能还没有比如说2008-7-15号之后的数据。
我想得出来结果是:datalist显示的是2008-7-1到2008-9-1的所有记录,数据库中没有数据显示为空。
这个时候,还有个要求就是将周六和周日显示不同的颜色
不知道怎么做?请教高手解决?期待!
--------------------编程问答-------------------- 顶一下!! --------------------编程问答-------------------- 将选出来的数据重新构造一下,至于颜色,我想可能要在邦定的时候判断了! --------------------编程问答-------------------- 恩,这个要判断的,在数据绑定之后,给datalist重新绘下颜色就可以了。 --------------------编程问答-------------------- 构造数据集:
查出来的数据如果没有某一天的,将这天的数据做个初始数据给插到DataSet中。构造一个有每天的DataSet,然后帮定。
颜色:
在DataList的DataItemBound(不知道拼写对不对)事件中根据某一列,比如说:星期列(显示:星期1,星期2的这列)来改变该行的颜色。  --------------------编程问答-------------------- 那位大侠
给点实际代码。谢谢 --------------------编程问答-------------------- 按照上面的“构造数据集”
不是很明白,能不能详细作个说明。 --------------------编程问答-------------------- 根据查出来的数据按日期对比构造数据集,将某天没有记录的行添加一条空数据,然后将重新构造的DataSet帮定
颜色给datalist重新绘下颜色就可以了 --------------------编程问答-------------------- 根据查出来的数据按日期对比构造数据集,将某天没有记录的行添加一条空数据,然后将重新构造的DataSet帮定

具体代码应该怎么写呢? --------------------编程问答-------------------- 顶上去!~ --------------------编程问答-------------------- 帮帮我! --------------------编程问答-------------------- 楼主还是多看些书吧 就是说了 你都不知道说啥

zhuanshen712 已经给出办法 但你不知道在说啥 --------------------编程问答-------------------- 没数据就不显示了什么空不空?
后台:
public string showweek(string week)
{
  if(week=="周六")
  {
     return "<span style='color:#red'>"+week+"</span>"
  }
  else if(week=="周日")
  {
     return "<span style='color:#blue'>"+week+"</span>"
  }
  else
  {
    return week;
  }
}
<%# showweek(Eval("Week").ToString())%> --------------------编程问答-------------------- 刚看见你的信息,你先看看这个帖子吧,看能不能帮上你。
http://topic.csdn.net/u/20080604/11/77257b7a-3531-4288-a910-9f4c1446e199.html
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,