<script runat="server">
string display(string s,string a ){
string [] b=a.Split('|');
for (int i = 0; i < b.Length; i = i + 2)
{
if (s.ToLower()==b[i].ToLower())
return b[i + 1];
}
return b[b.Length-1];
}
</script>
<asp:Label ID="Label2" runat="server" Text='<%# Eval("aa").ToString()=="0"?display(Eval("bb").ToString(),"0|未发货|1|已发货|3|待付款|4|待审核--<a href=/"ee.aspx?dd="+Eval("gg").ToString()+"/">"+Eval("Fid").ToString()+"</a>|8|已完成|9|无效|未知"):display(Eval("bb").ToString(),"0|新订单|1|未发货|2|处理中|3|待收款|8|已完成|9|无效|未知") %>'></asp:Label>