📄 cart.ascx
字号:
<%@ Control Language="c#" AutoEventWireup="false" Codebehind="Cart.ascx.cs" Inherits="BookShop.Web.Controls.usercart" TargetSchema="http://schemas.microsoft.com/intellisense/ie5"%>
<span class="title">购物车</span>
<p><Controls:viewstatepager id="usercart" onitemcommand="CommandClicked" onpageindexchanged="CartPageChanged"
emptytext="购物车为空." pagesize="4" runat="server"><HEADERTEMPLATE>
<TABLE cellSpacing="0" cellPadding="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" commandargument='<%# DataBinder.Eval(Container.DataItem, "ItemID")%>' alternatetext="Remove" imageurl="../Images/buttonRemove.gif">
</asp:imagebutton></TD>
<TD><%# DataBinder.Eval(Container.DataItem, "ItemId") %></TD>
<TD>
<asp:hyperlink id=DetailLink runat="server" cssclass="text" navigateurl='<%# "../ItemDetails.aspx?itemId=" + DataBinder.Eval(Container.DataItem, "ItemID")%>'>
<%# DataBinder.Eval(Container.DataItem, "Name") %>
</asp:hyperlink></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" cssclass="num" maxlength="5" columns="3" text='<%# DataBinder.Eval(Container.DataItem, "Quantity") %>'>
</asp:textbox></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" alternatetext="Update" imageurl="../Images/buttonUpdate.gif"
border="0" commandname="update"></asp:imagebutton></TD>
<TD class="num" colSpan="6"><SPAN class="label">总计:</SPAN>Total</TD>
</TR></TBODY></TABLE></FOOTERTEMPLATE>
</Controls:viewstatepager></p>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -