您的位置:程序门 -> .net技术 -> asp.net



如何将数据库中的字段y或n在页面上显示成是或否啊???


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


如何将数据库中的字段y或n在页面上显示成是或否啊???[已结贴,结贴人:shishui508]
发表于:2007-10-16 15:51:54 楼主
如题,有一字段在数据库中存的数据是“y”或“n”
在cs代码中返回一个dt,
在绑定到页面上的一个repeater时,如何将“y”显示成“是”,“n”显示成“否”?

谢谢大家!!~
发表于:2007-10-16 15:57:131楼 得分:15
select   case   字段名   when   'y'   then     '是   '   else     '否   '   end   as   字段别名   from   table
发表于:2007-10-16 16:00:522楼 得分:3
在提取数据的过程中转换一下:把“y”转换成“是”,“n”转换成“否“!试一试吧。。。。。。。。。。
发表于:2007-10-16 16:02:243楼 得分:5
y?"是":"否"
发表于:2007-10-16 16:05:174楼 得分:12
<%#databinder.eval(container.dataitem,"字段名")=="y"?是:否%>
发表于:2007-10-16 16:07:145楼 得分:3
提取或绑定的时候加个判断替换就行了
发表于:2007-10-16 16:33:046楼 得分:0
非常感谢一楼的sql!
我试了下四楼的,提示出错:
cs0103:   名称“是”在类或命名空间“asp.bulletinlistpage_ascx”中不存在

要怎么改才好?
发表于:2007-10-16 16:42:167楼 得分:9
<%#databinder.eval(container.dataitem,"字段名")=="y"?"是":"否"%   >
发表于:2007-10-16 16:57:168楼 得分:3
看楼上的,少引号


快速检索

最新资讯
热门点击