读书人

求转换函数解决办法

发布时间: 2012-03-08 13:30:13 作者: rapoo

求转换函数
<%# DataBinder.Eval(Container.DataItem, "vStatus ") %> </td>
其中vStatus有三个状态,等于1时,显示“正常”两个字,现在就是显是1,我想把他转换一下。


解决后马上结贴

请高手指点,怎么做?

[解决办法]
<%# (DataBinder.Eval(Container.DataItem, "vStatus ")).ToString() == "1 "? "正常 ": "不正常 " %> </td>
[解决办法]
状态三个 那么还是

<%# getState(DataBinder.Eval(Container.DataItem, "vStatus ").ToString()) %> </td>

后台.cs 代码中添加

protected string getState(string __State)
{
switch (__State)
{
case "1 ":
__State = "正常 ";
break;
case "2 ":
__State = "不正常 ";
break;
case "3 ":
__State = "其他 ";
break;
}
return __State;

}

读书人网 >asp.net

热点推荐