13,347
社区成员
发帖
与我相关
我的任务
分享
<asp:Repeater ID="hrck" runat="server" OnItemDataBound="hrck_ItemDataBound">
<HeaderTemplate>
<td>讲师姓名</td>
<td>月份</td>
<td>当月销售额</td>
<td>客户人数</td>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><%#Eval("TName")%></td>
<td><%#Eval("CPayDate","{0:M}")%>月</td>
<td><%#Eval("CPayMoney")%></td>
<td><%#Eval("CName")%></td>
</tr>
</ItemTemplate>
<FooterTemplate>
<td colspan="2" align="right">总销售额</td>
<td colspan="2" align="left">
<%=total.ToString("0.00") %>
</td>
</FooterTemplate>
</asp:Repeater>
后台代码:
public decimal total = 0;
protected void hrck_ItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.DataItem != null)
{
DataRowView drv = (DataRowView)e.Item.DataItem;
decimal money = decimal.Parse(drv.Row.ItemArray[2].ToString());
total += money;
}
}