📄 shoppingcart.aspx
字号:
<%@ Page Language="c#" CodeBehind="ShoppingCart.aspx.cs" Inherits="BookShop.Web.ShoppingCart" EnableSessionState="true" EnableViewState="true" AutoEventWireup="false" ContentType="text/html" ResponseEncoding="gb2312"%>
<%@ Register TagPrefix="BooksControl" TagName="Banner" Src="Controls/Banner.ascx" %>
<%@ Register TagPrefix="Controls" Namespace="BookShop.Web.Controls" Assembly="BookShop.Web" %>
<%@ Register TagPrefix="BooksControl" TagName="NavBar" Src="Controls/NavBar.ascx" %>
<HTML>
<HEAD>
<title>Shopping Cart</title>
<link rel="stylesheet" href="Styles.css">
</HEAD>
<body>
<table cellpadding="0" cellspacing="0" border="0" height="100%" width="100%">
<TBODY>
<tr valign="top">
<td>
<BooksControl:NavBar id="header" runat="server" />
<blockquote>
<form id="frmCart" method="post" runat="server">
<table cellpadding="0" cellspacing="0">
<TBODY>
<tr valign="top">
<td class="cart">
<span class="title">购物车</span><p>
<controls:viewstatepager id="cart" runat="server" pagesize="4" emptytext="您还为添加任何图书到购物车" onpageindexchanged="CartPageChanged"
onitemcommand="CommandClicked">
<headertemplate>
<table cellpadding="0" cellspacing="0">
<TBODY>
<tr class="gridHead">
<td> </td>
<td>编号</td>
<td>名称</td>
<td>是否有货</td>
<td>单价</td>
<td>数量</td>
<td>总价</td>
</tr>
</headertemplate>
<itemtemplate>
<tr class="gridItem">
<td><asp:imagebutton id="btnRemove" runat="server" imageurl="Images/buttonRemove.gif" alternatetext="Remove" commandargument='<%# DataBinder.Eval(Container.DataItem, "ItemId") %>' /></td>
<td><%# DataBinder.Eval(Container.DataItem, "ItemId") %></td>
<td><a href='ItemDetails.aspx?itemId=<%# DataBinder.Eval(Container.DataItem, "ItemId") %>' class="text"><%# DataBinder.Eval(Container.DataItem, "Name") %></a></td>
<td><%# DataBinder.Eval(Container.DataItem, "InStock") %></td>
<td class="num"><%# DataBinder.Eval(Container.DataItem, "Price", "{0:c}") %></td>
<td><asp:textbox id="txtQty" runat="server" text='<%# DataBinder.Eval(Container.DataItem, "Quantity") %>' columns="3" maxlength="5" cssclass="num" /></td>
<td class="num"><%# DataBinder.Eval(Container.DataItem, "Subtotal", "{0:c}") %></td>
</tr>
</itemtemplate>
<footertemplate>
<tr class="gridFoot">
<td><asp:imagebutton id="btnUpdate" runat="server" imageurl="Images/buttonUpdate.gif" alternatetext="Update"
commandname="update" border="0" /></td>
<td class="num" colspan="6"><span class="label">总计:</span><%= Total.ToString("c") %></td>
</tr>
</TBODY>
</table>
</FOOTERTEMPLATE></controls:viewstatepager>
<p><a id="link" runat="server" href="Checkout.aspx"><img src="Images/buttonCheckout.gif" alt="Proceed to Checkout" border="0"></a></p>
</td>
<td>
<controls:viewstatepager id="favorites" runat="server" pagesize="3" onpageindexchanged="FavoritesPageChanged"
visible="false">
<headertemplate>
<span class="title">关注列表</span>
<p>
<table cellpadding="0" cellspacing="0">
<TBODY>
<tr class="gridHead">
<td>其他相关图书列表</td>
</tr>
</headertemplate>
<itemtemplate>
<tr class="gridItem">
<td><a href='Items.aspx?productId=<%# DataBinder.Eval(Container.DataItem, "Id") %>'><%# DataBinder.Eval(Container.DataItem, "Name") %>
(<%# DataBinder.Eval(Container.DataItem, "Id") %>)</a></td>
</tr>
</itemtemplate>
<footertemplate>
</TBODY>
</table>
</FOOTERTEMPLATE></controls:viewstatepager></P></TD></TR></TBODY></TABLE></FORM></BLOCKQUOTE></TD></TR>
<tr valign="bottom">
<td>
<BooksControl:Banner id="Banner1" runat="server" />
</td>
</tr>
</TBODY></TABLE>
</body>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -