看过此篇《
上图中高亮部分的属性,在数据库中,最终存储的表,并没有此字段,此字段只是网页时显示使用得到。 上面的对象,即是每商品。我们还要写一个集合,是临时存储商品对象。
把临时记录绑事定至的物件,先在.aspx网页写:
看到否,在GridView控件最后一列,由于数据表中没有此字段,因此手动添加此列。
<asp:TemplateField>
<HeaderStyle Width="100" />
<ItemStyle Width="100" />
<FooterStyle Width="100" />
<HeaderTemplate>Amount</HeaderTemplate>
<ItemTemplate>
<%# Eval("Amount") %>
</ItemTemplate>
<FooterTemplate>
<asp:Label ID="LabelSumAmount" runat="server" Text=""></asp:Label>
</FooterTemplate>
</asp:TemplateField>
写一个属性,是用Session来存储Orders对象。并为前台的GridView绑定数据:
还在写OnRowDataBound事件,实现每小行一个小计,最后是在GridView控件FooterTemplate做一个列总计。
添加铵钮事件:
更新铵钮事件:
删除铵钮事件:
看看效果:
|
请发表评论