答案 0 :(得分:0)
您可以使用Asp.net Repeater control轻松完成此操作.Footer模板将帮助您保存总和
<FooterTemplate>
<tr style="border-top: 1px solid Grey;">
<td colspan="2">
<strong>Total</strong>
</td>
<td>
<strong></strong><asp:Label ID="CartTotal" runat="server" Text='0' /></strong>
</td>
</tr>
</table>
</FooterTemplate>
在c#中你将绑定如下的数据
CartListRepeater.DataSource = Yourdatasource;
CartListRepeater.DataBind();
然后在绑定数据后将数据添加到Footer。
Control FooterTemplate =CartListRepeater.Controls[CartListRepeater.Controls.Count - 1].Controls[0];
Label lblFooter = FooterTemplate.FindControl("CartTotal") as Label;
lblFooter.Text = "0"//This is your total value;
希望这会帮助你。