100分求日程安排做法 (相信大家以后用的着)

Joetao 2010-01-25 10:32:01

如图:日程安排,用来显示某个星期某天的日程安排。顶上面的前进和后退显示上星期和下个星星期。
现在的问题是
(1)这个是不是用DataList控件做的,如果不是应该怎么做。
(2) 我的想法是用DataList里先放个Lable控件,但是数据要是里某一天一个安排都没有,那不Lable上就不会显示该天了


(3)如果数据即使安排,要是多个安排,那么一天和多个安排怎么作为一个数据源来绑定到DataList上呢(觉得这么做

有点不可能)
希望做过类似问题的兄弟说说自己想法和思路。小弟在这里先谢谢了
...全文
373 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyq11 2010-01-25
  • 打赏
  • 举报
回复
saishangpeiqian 2010-01-25
  • 打赏
  • 举报
回复
想法好就要去实现
Joetao 2010-01-25
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 symbol441 的回复:]
datalist嵌套即可完成楼主所说效果
在外层datalist的ItemDataBound事件当中进行内嵌列表数据进行绑定

内嵌列表绑定方法可以参考下例
C# codeif (e.Item.ItemType== ListItemType.Item|| e.Item.ItemType== ListItemType.AlternatingItem)
{//找到内嵌的列表repeater Repeater objRepeater= e.Item.FindControl("内嵌列表ID")as Repeater;//同样的方法找到当前行日期//获取当前日期的日程数据源//绑定数据
}

[/Quote]

但外层DataList的Lable绑定时间,怎么做啊,因为数据库中有可能某一天是没有日程安排的的,那不这一天就不会显示在Lable上,显然是不行的啊!
我的想法不是做为字段来往Lable上绑,我是根据人一天获取一个这一天的时间所在星期作为一个数组,不知道怎么弄了!
zhulong1111 2010-01-25
  • 打赏
  • 举报
回复
mark
wiki14 2010-01-25
  • 打赏
  • 举报
回复
路过~
symbol441 2010-01-25
  • 打赏
  • 举报
回复
datalist嵌套即可完成楼主所说效果
在外层datalist的ItemDataBound事件当中进行内嵌列表数据进行绑定

内嵌列表绑定方法可以参考下例

if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
//找到内嵌的列表repeater
Repeater objRepeater = e.Item.FindControl("内嵌列表ID") as Repeater;
//同样的方法找到当前行日期
//获取当前日期的日程数据源
//绑定数据

}

symbol441 2010-01-25
  • 打赏
  • 举报
回复
datalist嵌套即可完成楼主所说效果
在外层datalist的rptNoticeList_ItemDataBound事件当中进行内嵌列表数据进行绑定
maomao90 2010-01-25
  • 打赏
  • 举报
回复
帮顶,等待高手到来
chengcheng1253 2010-01-25
  • 打赏
  • 举报
回复
帮顶
itliyi 2010-01-25
  • 打赏
  • 举报
回复
sf 帮顶
llsen 2010-01-25
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 wuyq11 的回复:]
gridview绑定实现
日程控件
http://topic.csdn.net/u/20090615/14/3b35c679-f283-452b-ac36-d2ade5f2d669.html
[/Quote]

图片被和谐了,
我之前做过这种类似的

就是后台输出html,每个格内填充table,然后前提显示
jenny0810 2010-01-25
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 zengzhan 的回复:]
你可以参考一下这个 也不错
http://xuanye.cloudapp.net/
用jQuery做的
[/Quote]强 up
qqzeng-ip 2010-01-25
  • 打赏
  • 举报
回复
你可以参考一下这个 也不错
http://xuanye.cloudapp.net/
用jQuery做的
ocean202715 2010-01-25
  • 打赏
  • 举报
回复
友情帮顶
antony1029 2010-01-25
  • 打赏
  • 举报
回复
mark
TalesTen 2010-01-25
  • 打赏
  • 举报
回复
友情帮顶
liaoyukun111 2010-01-25
  • 打赏
  • 举报
回复
友情帮顶

62,263

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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