如:BoundColumn bc= new BoundColumn();
bc.DataField= "sex"; //sex为数据库的bool型字段。
...我想要的效果是:如果sex==1,则显示‘男’,如果ses==0,则显示‘女’。要怎么做呢?
bc.DataField= "sex"; //sex为数据库的bool型字段。
...我想要的效果是:如果sex==1,则显示‘男’,如果ses==0,则显示‘女’。要怎么做呢?
<%#DataBinder.Eval(Container.DataItem,"vName") %>
修改为
<%# myfunc(DataBinder.Eval(Container.DataItem,"vName")) %>
后台代码
protected string myfunc(object s)
{
string _s;
if(s.ToString()=="朱晔")
_s="<b>"+s.ToString()+"</b>";
else
_s=s.ToString();
return _s;
}
{
if(e.Item.ItemType==ListItemType.Item || e.Item.ItemType==ListItemType.AlternatingItem )
{
if (e.Item.Cells[X].Text == "1")
{
e.Item.Cells[X].Text = "男";
}
else
{
e.Item.Cells[X].Text = "女";
} }
}