我需要在ASP.NET中创建一个调度控件。会议插槽固定为30分钟。 我以表格格式显示插槽。
我主要关注的是当用户使用HtmlTable控件点击表格中的特定单元格时,可以在代码中读取DateTime和插槽时间,例如 4到4 4:30 。
表是动态创建的。不幸的是,TableCell控件没有click事件。
简而言之,如何通过?
检测表中单元格的DateTime和时间答案 0 :(得分:1)
如果您不介意为某个组件付费,我会为您节省很多麻烦,只需使用DayPilot Pro即可。或者,如果您想要开源,DayPilot Lite。
答案 1 :(得分:0)
要实现您的建议,可以在动态创建按钮控件时为每个单元格添加按钮控件。在添加事件时,您需要将事件添加到按钮。如您所希望的那样,我建议使用命令click事件并将特定的插槽时间分配给按钮控件的command argument属性。
答案 2 :(得分:0)
不是免费的,但Telerik的RadScheduler是一个很好的控制:http://demos.telerik.com/aspnet-ajax/scheduler/examples/overview/defaultcs.aspx