当前位置: 代码迷 >> ASP.NET >> DataTable比较解决方案
  详细解决方案

DataTable比较解决方案

热度:6468   发布时间:2013-02-25 00:00:00.0
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>
  相关解决方案