首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

DataTable比较解决方案

2013-01-26 
DataTable比较本帖最后由 ZPPSSJ 于 2013-01-18 14:45:08 编辑表idNum114276 343 410......asp:DataList

DataTable比较
本帖最后由 ZPPSSJ 于 2013-01-18 14:45:08 编辑 表
id  Num1 
 1   4      
 2   76
 3   43
 4   10
......

<asp:DataList ID="DataList1" runat="server">
    <ItemTemplate>
     <%#Eval("Num1")%>
    </ItemTemplate>
</asp:DataList>


DataTable dt=查询表中数据;
怎样找出Num1那一列中最大的那个,并加上颜色,其余的数字也要绑定出来 asp server DataTable??
[解决办法]
定义一个类的成员变量protected int max;

max=Convert.ToInt32(dt.Compute("Max(Num1)"));

模板里:
<ItemTemplate>
     <%#Convert.ToInt32(Eval("Num1"))==max?"<font color='red'>"+Eval("Num1")+"</font>":Eval("Num1")%>
</ItemTemplate>

热点排行
Bad Request.