📄 basket.aspx
字号:
<%@ Page Language="C#" MasterPageFile="~/site.master" AutoEventWireup="true" CodeFile="Basket.aspx.cs" Inherits="Basket" Title="购物车" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<h1>购物车</h1>
<table>
<tr>
<td valign="top" >
<asp:GridView ID="dgBasket" Runat="server" AutoGenerateColumns="False" OnRowDeleting="Remove_Item" OnRowCommand="DoCommand" OnSelectedIndexChanged="dgBasket_SelectedIndexChanged">
<EmptyDataTemplate>
-- 购物车中无商品 --
</EmptyDataTemplate>
<Columns>
<asp:BoundField DataField="productID"></asp:BoundField>
<asp:BoundField HeaderText="型号" DataField="ModelNumber"></asp:BoundField>
<asp:BoundField HeaderText="品牌" DataField="ModelName"></asp:BoundField>
<asp:BoundField HeaderText="价格" DataField="Price" DataFormatString="{0:C}"></asp:BoundField>
<asp:TemplateField HeaderText="数量"><ItemTemplate>
<asp:TextBox ID="txtQuantity" Runat="server" Text='<%# Eval("quantity") %>' Width="20px"
Height="20px" AutoPostBack="True" CausesValidation="True"></asp:TextBox>
<asp:RangeValidator ID="RangeValidator1" Runat="server" ErrorMessage="请输入数字"
ControlToValidate="txtQuantity" MaximumValue="100" MinimumValue="0" Type="Integer"
Display="Dynamic">
</asp:RangeValidator>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField HeaderText="总价" DataField="LineTotal" DataFormatString="{0:c}"></asp:BoundField>
</Columns>
</asp:GridView>
<asp:Panel ID="pnlCheckout" runat="server">
<div class="plainbox">
如果想从购物车中移除某商品,则将商品数量置为0.
</div>
<a href="checkout.aspx" class="checkout">去收银台 >>></a></asp:Panel>
</td>
</tr></table>
</asp:Content>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -