摘要:
在实际应用中,一些对gridview的操作我们希望只有具有某种权限的人才可以进行操作,在进行操作时候我们需要用到一些数据库的字段(如id)但又不希望显示出来,而当我们把这些字段的visible属性设为false时,却又取不到它的值了,下面这段代码在解决这些问题上或许会为您提供些帮助。[代码] 阅读全文
摘要:
由于客户每次下发的广告最多可支持960个字,如果把这些内容都显示到gridview中,这是非常可怕的。最好是只显示少量的一部分,当客户对下发内容感兴趣时再把这些完全呈现出来。开始我想用gridview嵌套来实现这个想法,但这样会增加很多无谓的劳动。恰好,gridview提供了tooltip功能,当鼠标移动到下发内容单元格时,会把所有内容都给显示出来。效果如图:在具体实现上,只需要在RowDataB... 阅读全文
摘要:
用到了TemplateField,用JavaScript实现。因为在处理全部取消时候遇到点困难,所以记录下来备忘。打钩时候是全选,再点一下全部取消。[代码] 阅读全文
摘要:
广告屏硬件可存储256则广告,但是当用户输入相同的广告ID时,就会把原先的广告覆盖掉。为了避免这种情况,我在下发广告ID参数设置旁边加了一个DropDownList,用来显示前五个还未使用或者是发送成功但已经删除的广告ID,用户选择的ID会自动添加到text控件上。效果如图:我的思路是这样的:首先用sql语句查询出发送成功还未删除的记录,而这些记录与{0-256}的补集就是我需要的。但怎么得到它们... 阅读全文
摘要:
由于客户在下发广告时,一则广告可在多个时段播放,这就需要设置多个播放时段的参数。 但在这种情况下,我并不知道用户每次需要下发几个时段,所以前台不能设定死。因此我要实现这么一个功能,让用户根据自己的需要来动态增加、删除播放时段参数。而我又不希望用户每增加一次时段就刷新一次,又不想用Ajax,最后采用了JavaScript。前台我先放下2个text类型的input来表示播放时段起始时间与播放时段结束时... 阅读全文