orderlistcontrol.ascx

来自「C#语言制作asp.net网上商店的」· ASCX 代码 · 共 104 行

ASCX
104
字号
<%@ Control Language="VB" AutoEventWireup="false" CodeFile="OrderListControl.ascx.vb"
    Inherits="Admin_Management_Controls_OrderListControl" %>
<%@ Register Src="../../Controls/DatePickerControl.ascx" TagName="DatePickerControl"
    TagPrefix="uc1" %>
<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
<%@ Register Src="../../Controls/CheckAllCheckBoxControl.ascx" TagName="CheckAllCheckBoxControl"
    TagPrefix="uc1" %>


<div class ="blankbox"></div>
<div class="dialog-title">
    <asp:Label ID="lblDialogTitle" runat="server" Text="Order List"></asp:Label>
</div>
<div class="dialog-box">
    
    <div class="row"><table >
        <tr>
            <td >
                <asp:Label ID="lbStartDate" runat="server" Text="开始日期"   ></asp:Label>
            </td>
            <td >
                <uc1:DatePickerControl ID="dpStart" runat="server" />
            </td>
            <td  >
                <asp:Label ID="lbEndDate" runat="server" Text="结束日期"   ></asp:Label></td>
            <td>
                <uc1:DatePickerControl ID="dpEnd" runat="server" />
            </td>
            <td>
             <asp:DropDownList ID="ddlOrderStatus" runat="server">
        </asp:DropDownList>
        <asp:DropDownList ID="ddlSearch" runat="server">
        </asp:DropDownList>
        <asp:TextBox ID="txtSearch" runat="server" onclick="if(this.value=='输入查询关键字')this.value=''"
            onfocus="this.select()" onmouseover="this.focus()" value="输入查询关键字"></asp:TextBox>
        <asp:Button ID="btnSearch" runat="server" Text="查找订单" Width="75px" />
            
            </td>
        </tr>
    </table>
       <br />
    </div>
    <div class="grid">
        <asp:GridView ID="gvOrders" runat="server" AutoGenerateColumns="False" DataKeyNames="OrderID"
            EmptyDataText="没有找到订单" Width="100%">
            <Columns>
                <asp:TemplateField>
                    <ItemTemplate>
                        <asp:CheckBox ID="cbSelect" runat="server" />
                    </ItemTemplate>
                    <ItemStyle HorizontalAlign="Center" />
                    <HeaderStyle Width="25px" HorizontalAlign="Center" />
                    <HeaderTemplate>
                        <uc1:CheckAllCheckBoxControl ID="CheckAllCheckBoxControl1" runat="server" Prefix="gvOrders" />
                    </HeaderTemplate>
                </asp:TemplateField>
                <asp:HyperLinkField DataNavigateUrlFields="OrderID" DataNavigateUrlFormatString="~/Admin/Management/Orders.aspx?mode=orderitem&orderid={0}&action=0"
                    DataTextField="OrderNumber" HeaderText="订单号">
                    <ItemStyle />
                </asp:HyperLinkField>
                <asp:TemplateField HeaderText="下单时间">
                    <ItemStyle Width="125px" />
                    <HeaderStyle Width="125px" />
                    <ItemTemplate>
                        <asp:Label ID="lbOrderDate" runat="server" Text='<%# Bind("OrderDate", "{0:g}") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:BoundField DataField="TotalFee" HeaderText="订单总金额">
                    <ItemStyle HorizontalAlign="Center" />
                </asp:BoundField>
                <asp:BoundField DataField="Billingname" HeaderText="支付者">
                    <ItemStyle HorizontalAlign="Center" />
                </asp:BoundField>
                <asp:TemplateField HeaderText="订单状态">
                    <ItemTemplate>
                        <asp:Label ID="lbOrderStatus" runat="server" Text='<%# Cint(eval("OrderStatus")) %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="可执行操作">
                    <ItemTemplate>
                        <asp:Literal ID="Operation" runat="server"></asp:Literal>
                    </ItemTemplate>
                    <ItemStyle HorizontalAlign="Left" />
                </asp:TemplateField>
            </Columns>
        </asp:GridView>
    </div>
    <div class="grid-pager">
        <webdiyer:AspNetPager ID="Pager" runat="server" EnableTheming="False" FirstPageText='<span   style="font-family:Webdings, Wingdings" >9</span>'
            HorizontalAlign="Left" LastPageText='<span   style="font-family:Webdings, Wingdings" >:</span>'
            NextPageText='<span   style="font-family:Webdings, Wingdings" >4</span>' NumericButtonCount="8"
            NumericButtonTextFormatString="[{0}]" OnPageChanged="ChangePage" PageSize="15"
            PagingButtonSpacing="8px" PrevPageText='<span   style="font-family:Webdings, Wingdings" >3</span>'
            ShowCustomInfoSection="Right" ShowInputBox="always" SubmitButtonText="GO" Width="550px">
        </webdiyer:AspNetPager>
    </div>
    <div class="blankbox">
    </div>
    <div>
        <asp:Button ID="btnDelete" runat="server" OnClientClick="javascript:return toDel('gvOrders')"
            Text="删除选中" /></div>
</div>
<asp:HiddenField ID="hfSqlWhere" runat="server" />

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?