日期:2014-05-20  浏览次数:20673 次

在GridView中,当point为1是,显示username,point为0时,显示'匿名',怎么实现啊?
在GridView绑定中,当point为1是,显示用户名username,point为0时,用户名这一栏显示 '匿名 ',怎么实现啊?

------解决方案--------------------
用SQL语句返回username, '匿名 ',或者绑定到dataset时再循环一次将0改成username,1改成 '匿名 '
------解决方案--------------------
SELECT CASE point WHEN 1 THEN userName WHEN 0 THEN '匿名 ' END AS userName
FROM table
------解决方案--------------------
是的。可以
------解决方案--------------------
SELECT type,name,info, userName = CASE point WHEN 1 THEN userName WHEN 0 THEN '匿名 ' END FROM pictures
也可以的。
------解决方案--------------------
在cs页面作一个public的函数进行转换,然后在前台调用该函数即可!