日期:2014-05-18  浏览次数:20438 次

这个排班管理研究整整三天了,还是毫无头绪!!!请各位大侠帮帮小弟
http://q.cnblogs.com/q/33382/ 实在不知道怎么插图片只能发我在博客园提问的链接了。

大家帮忙看看吧!!!希望大家帮帮我...万分感激!!

------解决方案--------------------

1.上面列表的列数是动态的,因为一个月可能有28-31天。所以如何绑定动态的列到GridView并且要在第一列弄成复选框。是后台还是前台绑定?具体该怎么操作呢?

-------------------------------->

根据你后面的,还是建议用AJAX在页面load事件中去就请求一般处理程序,然后返回JSON格式的数据,在前台each出你的HTML代码

2.保存我勾选的员工,在翻页的时候不会导致前面勾选的丢失。

-------------------------------->

其实还是AJAX....

3.选好员工后,点击排班然后弹出覆盖在原来页面上面那种可以的进行下一步操作的框出来。这种框框不知道该怎么做额。看似简单但却捉摸不出来...

----------------------------------------->

thickbox,colorbox等都可以做出这种效果,其实是弹出来的一个页


--------------------------------------------------------

基于上面几点,其实LZ的这种需求,用AJAX做出来更理想。。。
------解决方案--------------------
这个如果不是服务器端控件的

实际有很多jquery的东西可以用。

如果是服务器控件,其实也有不少东西可以用。比如radControls就有这样的东西。

当然如果是自己用服务器控件做,其实可以不算太麻烦。让gridview自动生成列

 生成月份日期列表问题不大,生成人员列表问题也不大,我们可以选择linq重整一下数据把两个列表合并成一个新列表提供给gridview