k-cold

博客园 首页 新随笔 联系 订阅 管理
  看基础的书,简单的关于GridView的知识,发现以前的两个小问题现在可以解决了,都是很简单的东西,而且现在也可能不会这么写了,不过我发现脸上起了痘痘的事都可以在这写,我觉得这个东西也值得一写.
  问题一,当用GridView绑定数据库时,有删除按钮时,想实现点击按钮弹出对话框.当时想不出来怎么实现,问了胡总也没解决.其实方法很简单,就是把这一列转化为模板列,然后就可以编辑这个button的onclientclick属性设置为"return confirm ('确定删除?')"就可以了.从这里可以看出来转换成模板的最大用意是,如果原来所设计的字段无法达到新需求的功能,则可以直接将原来的字段类型转换为Template模板.一旦转换为模板后,就可以为所欲为了.
  问题二,当GridView的数据很多时,这时又没有设计分页,这时当你点击一些按钮时,网页postback后,页面会进行refresh操作,通常页面会回到浏览器的最顶端,这时不得不再重新用鼠标回滚到下面的位置,这就会显得很麻烦.解决的方法是在顶端的声明里加上MaintainScrollPositionOnPostback=true,这就可以解决了.
  这两个例子我都没有实际操作,有兴趣的可以试试.
posted on 2007-10-09 21:23  尹迪  阅读(234)  评论(3)    收藏  举报