this.Repeater1.DataSource= dataset1;
this.Repeater1.DataBind();其中dataset1是数据库里的一个表,比如 username, password, sex 这样的表,显示在一个repeater或者datalist中sex字段是0 代表男 1 代表女而我上面的写法 <%#DataBinder.Eval(Container.DataItem,"sex") %> 会得到0或者1我想得到男女,怎么做呢?谢谢了
解决方案 »
- repeater绑定数据时怎么让价格累加
- .NET MVC jquery 导出Excel表的问题
- asp.net里的Flash问题
- 求助!ASP二个记录集之间相互绑定的问题
- linux上架设APS.NET网站的详细解决方案
- 获取包含页面的URL
- 用户控件里有一个提交按钮,我想在用户点击提交按钮时有个是否确认提交的提示框如何实现
- 截取字符串时...怎么会出现这样的错误..郁闷.......
- WEB控件没有办法看到,只能看到HTML控件
- 哪位能救我,给我一个在asp.net中用WebService+xml在客户...
- 请问在SQL里怎样查询日期啊?(急)
- 问一个关于sqldatareader语法问题
也可以在查询的时候,把男女就写出来
select case sex when 1 '男' else '女' end from xx
<%# DataBinder.Eval(Container.DataItem,"sex").ToString()=="0"?"男":"女" %>select sex =case sex when 0 then '男' else '女' end from table
this.Repeater1.DataBind();
functionChange( object o)
if(o.tostring()=="1")
return "女"
else
……
<%#functionChange(DataBinder.Eval(Container.DataItem,"sex")) %>