|
主题: DATAGRID的绑定问题(头痛的问题~)
|
dreamexpress_5d
职务:普通成员
等级:1
金币:10.0
发贴:2229
|
#12004/9/23 11:59:55
DATAGRID的绑定问题:如何解决啊? 两个问题: 1、想在绑定时,先确定是否为空,如为空则给该列显示一个“ ”(一个空格,长度为1的字符串),但如何实现? 2、有没有另外的更好的解决方法 图片如下:
|
=ridincal=
职务:管理员
等级:7
金币:20.0
发贴:5886
|
#22004/9/23 16:10:29
绑定前遍历一下DataTable的Rows,完成替换后,update,然后绑定
|
蓝鲸
职务:版主
等级:5
金币:42.1
发贴:2614
|
#32004/9/23 17:31:02
如果是SQL SERVER可在查询时就替换 SELECT CASE f1 WHEN NULL OR '' THEN ' ' ELSE f1 END FROM Table1
以上不能用,则在VB或C#文件中写函数 Function String NotNullString(String str) If (str = DBNull.value Or str = "") Then str = " " Return str Eed Function
在ASPX文件中: <%# NotNullString(DataBinder.Eval(Container,"DataItem.f1"))%>
其实你可以设定表格样式,可能更好。
非常大鱼
|
hin5d
职务:普通成员
等级:1
金币:0.0
发贴:9
|
#42004/9/28 11:34:31
这种东西都不用在SERVER处理吧, 用CSS设置一下就好了.
|
hin5d
职务:普通成员
等级:1
金币:0.0
发贴:9
|
#52004/9/28 11:35:06
td{border:1px solid #ff0000;}
|