ASP.NET数据绑定简单问题-数据判断

来源:百度知道 编辑:UC知道 时间:2024/06/01 16:28:33
<asp:Label ID="id" runat="server" Text='<%# Bind("字段名") %>'></asp:Label>
在Label上绑定数据的时候我想先判断这个字段的值,比如值是1的时候就写"好",值是0的时候就写"不好"。

谢谢。

给段代码给你看看
<%# DGFormatRankTitle(Convert.ToInt16(DataBinder.Eval(Container.DataItem, "RowNum")))%>

//从名次格式化称谓
protected string DGFormatRankTitle(int RankSum)
{

string PicStr = "";

if(RankSum==1)
{
PicStr ="<Font color='#ff0000'>(状元)</font>";
}
else if (RankSum == 2)
{
PicStr ="<Font color='#ff0000'>(榜眼)</font>";
}
else if (RankSum == 3)
{
PicStr ="<Font color='#ff0000'>(探花)</font>";
}
else if (3 < RankSum && RankSum <= 100)
{
PicStr = "(进士)";
}
else if (100 < RankSum && RankSum <= 1000)
{
PicStr = "(举人)";