cartcontrol.ascx
来自「C#语言制作asp.net网上商店的」· ASCX 代码 · 共 78 行
ASCX
78 行
<%@ Control Language="VB" AutoEventWireup="false" CodeFile="CartControl.ascx.vb"
Inherits="Shop_Cart_Control_CartControl" %>
<div class ="blankbox"></div>
<div style ="margin-left :20px ; margin-right:20px;">
<div class ="row-middle">
<div class ="row-left">
<div class="title">
<asp:Literal ID="Caption" runat="server" Text="我的购物车"> </asp:Literal>
</div>
</div>
<div class ="hr"></div>
<div id="grid">
<asp:GridView ID="gvCart" runat="server" AutoGenerateColumns="False" DataKeyNames="ProductID,Options"
SkinID="Cart" EmptyDataText="我的购物车里目前没有商品" Width="100%">
<Columns >
<asp:ImageField DataImageUrlField="ImagePath" DataImageUrlFormatString="~/IHttpHandler/ImageHandler.ashx?Imagepath=~/{0}&Size=100,100">
<ItemStyle HorizontalAlign="Center" Width="100px" Wrap="True" />
<HeaderStyle Width="100px" />
</asp:ImageField>
<asp:TemplateField HeaderText="我的购物车里的商品--马上购买">
<ItemTemplate>
<asp:HyperLink ID="hlProductName" runat="server" NavigateUrl='<%# Eval("ProductID", "~/ProductDetail.aspx?pID={0}") %>'
Text='<%# Eval("ProductName") %>'></asp:HyperLink>
<br />
<asp:Literal ID="Options" runat="server" Text='<%# Eval("Options") %>'></asp:Literal>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="UnitPrice" HeaderText="价格" DataFormatString="{0:c}" />
<asp:TemplateField HeaderText="数量">
<ItemTemplate>
<asp:TextBox ID="txtQty" runat="server" Text='<%# Bind("Quantity") %>' Width="36px"></asp:TextBox>
</ItemTemplate>
<ItemStyle HorizontalAlign="Center" Width="50px" />
</asp:TemplateField>
<asp:TemplateField ShowHeader="False">
<ItemStyle HorizontalAlign="Right" Width="130px" />
<HeaderStyle HorizontalAlign="Right" />
<ItemTemplate>
<asp:ImageButton ID="btnAddToWishList" runat="server" CommandArgument='<%#Eval("ProductID")%>' ImageUrl="~/Images/Shop/addToWish.gif" OnClick="btnAddToWishList_Click" />
<asp:ImageButton ID="btnDelete" runat="server" CommandArgument='<%# String.Format("{0}|{1}", Eval("ProductID"),Eval("Options")) %>' ImageUrl="~/Images/Shop/delete.gif" OnClick="btnDelete_Click" />
</ItemTemplate>
<HeaderTemplate>
<asp:ImageButton ID="btnClear" runat="server" ImageUrl="~/Images/Shop/clearCart.gif" OnClick="btnClear_Click" />
</HeaderTemplate>
</asp:TemplateField>
</Columns>
<RowStyle VerticalAlign="Top" />
</asp:GridView>
</div>
<asp:Panel ID="pCart" runat="server" Width="100%">
<div class ="row-left">
<asp:Label ID="Label3" runat="server" Font-Bold="True">合计 :</asp:Label>
<asp:Label ID="lblTotal" runat="server" Font-Bold="True" SkinID="bigred"></asp:Label>
<asp:ImageButton ID="btnRecalculate" runat="server" ImageUrl="~/Images/Shop/recalculate.gif" />
</div>
<div class ="row-right">
<asp:HyperLink ID="hlShopMore" runat="server" ImageUrl="~/Images/shop/shopmore.gif"
NavigateUrl="~/Default.aspx">继续在本站购物</asp:HyperLink>
<asp:HyperLink ID="CheckOut" runat="server" ImageUrl="~/Images/shop/checkout.gif"
NavigateUrl="~/Checkout.aspx" >进入接站中心</asp:HyperLink>
</div>
</asp:Panel>
</div>
</div>
<div class ="blankbox"></div>
<div class ="blankbox"></div>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?