<asp:Repeater ID="rptInsure" runat="server" OnItemDataBound="rptInsure_ItemDataBound">
<AlternatingItemTemplate>
<tr align="center" class="listBg" onmouseover="currentcolor=this.style.backgroundColor;this.style.backgroundColor='#caebfc';this.style.cursor='default';"
onmouseout="this.style.backgroundColor=currentcolor">
<td>
<%# Eval("CollectDate")%>
</td>
<td>
<%# GetAccounts((int)Eval("SourceUserID"))%>
</td>
<td>
<%# (byte)Eval("TradeType") == 3 ? GetAccounts((int)Eval("TargetUserID")) : ""%>
</td>
<td>
<asp:Label ID="lblTradeType" runat="server"></asp:Label>
</td>
<td>
<%# Eval("SourceGold")%>
</td>
</tr>
</AlternatingItemTemplate>
</asp:Repeater>
2 个解决方案
#1
gridview这个web控件能做的是将你的数据集显示在网页中。并没有合计、平均等计算能力。
数据集的来源一般是一个datatable或者list,这些东西本身可以新增一行,然后利用数据计算将加入的行写入数据。
数据集的来源一般是一个datatable或者list,这些东西本身可以新增一行,然后利用数据计算将加入的行写入数据。
#2
另外在页面前段,表格本身也是一个dom元素,也可以进行各种循环处理,也可以用于数据计算,也可以增加新的行列。
#1
gridview这个web控件能做的是将你的数据集显示在网页中。并没有合计、平均等计算能力。
数据集的来源一般是一个datatable或者list,这些东西本身可以新增一行,然后利用数据计算将加入的行写入数据。
数据集的来源一般是一个datatable或者list,这些东西本身可以新增一行,然后利用数据计算将加入的行写入数据。
#2
另外在页面前段,表格本身也是一个dom元素,也可以进行各种循环处理,也可以用于数据计算,也可以增加新的行列。