GridView 动态绑定数据,包括2个或者多个值

1:绑定2个值,如:“是”/“否”

 

<%#((Eval("sourceValue").ToString()=="1")?"是":"否")%>

 

2.绑定多个值 如:“审核中”/“审核通过”/“审核不通过”

2.1在cs文件中写一个访问级别至少为protected的函数,支持传入参数

 

 protected string GetExchangeStateString(string p_StateNo)
    {
        
if (p_StateNo=="0")
        {
            
return "审核中";
        }
        
else if(p_StateNo=="1")
        {
            
return "审核通过";
        }
        
else if (p_StateNo == "2")
        {
            
return "审核不通过";
        }
        
else
        {
            
return "未知";
        }
    }

 

 

2.2前台写 

<ItemTemplate>
<%#  GetExchangeStateString(Eval("EXCHANGE_STATE").ToString())%>

</ItemTemplate>

posted @ 2010-09-02 13:32  phcis  阅读(715)  评论(0编辑  收藏  举报