GridView中某列值,要求显示内容与实际值不同,怎么办? 例如,在一个GridView中,某列"ZT"=0,显示"未完成",ZT="1",显示"已完成".但是,读取该列值时,还是得到的它本身的值0,1,而不是"未完成"或"已完成".如何做呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <%# (DataBinder.Eval(Container, "DataItem.IsFinish").ToString()=="0")?"未完成":"完成"%> <%# bool.parse(DataBinder.Eval(Container.DataItem,"ZT").ToString())==True?"已完成":"未完成" %#> 也可以在数据库里直接select (case ZT when 0 then '未完成' when 1 then '完成' end )ZTfrom tb 5楼的效率也没有传说中的高吧?原因如下:1、把任务分给了SQL服务器;2、假设用户要编辑数据,那么,他又要反过来解析真正保存到数据库去的值。 超难问题!急,在线等!ASP.NET页面里怎样才能对输入的欧元符号进行处理, 存储过程怎么写? 救命啊!!! 高手快帮帮我。。。急~~~ 怎样给视图建立索引 请问这个正则表达式怎么不行? 在后台代码cs里如何把datagrid中的TextBox的visible改成false,如果是空值,就不让它显示出来。? 程序以解释方式运行 VB.net 怎样显示指定位数的浮点数?? 对比代码的可读性和运行效率,欢迎来评论 【在线等待】如何给刷新时间赋值 c#托管 怎样学习asp.net? 求一个方法和步骤?
when 1 then '完成' end )ZT
from tb
原因如下:
1、把任务分给了SQL服务器;
2、假设用户要编辑数据,那么,他又要反过来解析真正保存到数据库去的值。