datagrid如何实现这种显示 这也太容易了,HOHO!编辑模板列就可以了啊,直接把控件拖到模板编辑的第二个框中,就ok了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用模版列在itemdatabound事件里面进行判断 在DATABIND之后根据TABLE的内容继续判断就可以实现第一点了 同时放button和checkbox到你的模板,动太的改变他们的visible。要在dg_itembound里面对每次的帮定作出判定。 1、定义该列为模版列;2、编辑模版列,添加一个Label和一个CheckBox到ItemTemplate;3、设置Label和CheckBox的绑定属性,绑定字段值到Label.Text,绑定字段非空到Label.visible,绑定字段空到CheckBox.visible;4、确定CheckBox.checked的默认值为false,在Button的OnClick事件中遍历DataGrid.Item,判断每一个CheckBox.checked。 能否给一段例子,我无法再itembound事件里面改变label或checkbox的属性。谢了 1、上面的1-4步中,只有第4步才需要写代码,其他的只是属性的设置。2、可以不用在itembound事件里写代码,绑定字段值的方法:编辑模板列-〉右击Label控件-〉选属性-〉选第一行databindings右边...按钮-〉左边选要绑定的项,右边用自定义的方式填上绑定值的表达式。3、判断空值的方法:“(bool)(DataBinder.Eval(Container, "DataItem.字段名") == System.DBNull.Value)”。4、OnClick事件中遍历就很基本了吧,用foreach。 如何让JS在指定范围点击时刷新页面 求SQL语句 两个.net 网站怎么整合成一个? js脚本问题 关于服务器端Textbox的问题!请指教! 怎样解决Asp.net中聊天功能的XP版本不兼容问题 vs2005 關於刷新 MultiView 控件內容的問題.!!!50分 疑难问题,盼望解答 --sql言语的一般问题? 辞职了,太累,散分... 大家来谈谈Asp.net应用系统的架构吧 过来讨论一下asp.net开发中建模吧!(建模技术、建模工具等)
要在dg_itembound里面对每次的帮定作出判定。
2、编辑模版列,添加一个Label和一个CheckBox到ItemTemplate;
3、设置Label和CheckBox的绑定属性,绑定字段值到Label.Text,绑定字段非空到Label.visible,绑定字段空到CheckBox.visible;
4、确定CheckBox.checked的默认值为false,在Button的OnClick事件中遍历DataGrid.Item,判断每一个CheckBox.checked。
2、可以不用在itembound事件里写代码,绑定字段值的方法:编辑模板列-〉右击Label控件-〉选属性-〉选第一行databindings右边...按钮-〉左边选要绑定的项,右边用自定义的方式填上绑定值的表达式。
3、判断空值的方法:“(bool)(DataBinder.Eval(Container, "DataItem.字段名") == System.DBNull.Value)”。
4、OnClick事件中遍历就很基本了吧,用foreach。