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 "未知";
}
}
{
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>