⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 productcontrol.ascx

📁 C#语言制作asp.net网上商店的
💻 ASCX
字号:
<%@ Control Language="VB" AutoEventWireup="false" CodeFile="ProductControl.ascx.vb"
    Inherits="Admin_Product_Controls_ProductControl" %>
<%@ Register Src="../../Controls/ResultMessageControl.ascx" TagName="ResultMessageControl"
    TagPrefix="uc2" %>
<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
<%@ Register Src="../../Controls/CheckAllCheckBoxControl.ascx" TagName="CheckAllCheckBoxControl"
    TagPrefix="uc1" %> <uc2:ResultMessageControl ID="ResultMessageControl1" runat="server" />
<div class="blankbox">
</div>
<div class="dialog-title">
    <asp:Label ID="lblDialogTitle" runat="server" Text="商品列表"></asp:Label>
   
</div>
<div class="dialog-box">
    <div class="row">
        <asp:DropDownList ID="ddlSearch" runat="server">
            <asp:ListItem Text="商品名称" Value="ProductName"></asp:ListItem>
            <asp:ListItem Text="商品货号" Value="ProductCode"></asp:ListItem>
        </asp:DropDownList>&nbsp;<asp:DropDownList ID="ddlCategory" runat="server">
        </asp:DropDownList>
        <asp:DropDownList ID="ddlProductType" runat="server">
        </asp:DropDownList>
        <asp:TextBox ID="txtSearch" runat="server" value="输入查询关键字" onmouseover="this.focus()"
            onfocus="this.select()" onclick="if(this.value=='输入查询关键字')this.value=''"></asp:TextBox>
        <asp:CheckBoxList ID="cbSearchList" runat="server" RepeatDirection="Horizontal"
            RepeatLayout="Flow">
            <asp:ListItem Value="IsCommend">推荐</asp:ListItem>
            <asp:ListItem Value="IsNewArrival">最新</asp:ListItem>
            <asp:ListItem Value="IsSpecialOffer">特价</asp:ListItem>
            <asp:ListItem Value="IsSellWell">热卖</asp:ListItem>
            <asp:ListItem Value="zeroStorageQty">无库存</asp:ListItem>
            <asp:ListItem Value="IsValid">发布</asp:ListItem>
        </asp:CheckBoxList>
        <asp:Button ID="btnSearch" runat="server" Text="查找商品"></asp:Button>
    </div>
    <div class="grid">
        <asp:GridView ID="gvProduct" runat="server" AllowPaging="True" AutoGenerateColumns="False"
            Width="100%" PageSize="25" DataKeyNames="ProductID">
            <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="cbSelect" />
                    </HeaderTemplate>
                </asp:TemplateField>
                <asp:HyperLinkField DataNavigateUrlFields="ProductID" DataNavigateUrlFormatString="~/Admin/Product/Product.aspx?mode=details&amp;productid={0}"
                    DataTextField="ProductCode" HeaderText="货号">
                    <HeaderStyle Width="50px" />
                    <ItemStyle Width="80px" />
                </asp:HyperLinkField>
                <asp:HyperLinkField DataNavigateUrlFields="ProductID" dataNavigateUrlFormatString="~/Admin/Product/Product.aspx?mode=details&amp;productid={0}" DataTextField="ProductName" HeaderText="商品名称" />
                <asp:TemplateField HeaderText="库存">
                    <ItemTemplate>
                        <asp:TextBox ID="txtQuantiy" runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"StorageQty") %>'
                            Width="60px">											</asp:TextBox>
                    </ItemTemplate>
                    <ItemStyle HorizontalAlign="Center" Width="60px" />
                    <HeaderStyle Width="60px" HorizontalAlign="Center" />
                </asp:TemplateField>
                <asp:TemplateField HeaderText="价格">
                    <ItemTemplate>
                        <asp:TextBox ID="txtPrice" runat="server" MaxLength="10" Text='<%# DataBinder.Eval(Container.DataItem,"Price","{0:##.##}") %>'
                            Width="60px"></asp:TextBox>
                    </ItemTemplate>
                    <ItemStyle HorizontalAlign="Center" Width="60px" />
                    <HeaderStyle Width="60px" HorizontalAlign="Center" />
                </asp:TemplateField>
                <asp:TemplateField HeaderText="推荐">
                    <ItemTemplate>
                        <asp:CheckBox ID="cbIsCommend" runat="server" Checked='<%# DataBinder.Eval(Container.DataItem,"IsCommend")%>' />
                    </ItemTemplate>
                    <HeaderStyle Width="28px" HorizontalAlign="Center" />
                    <ItemStyle HorizontalAlign="Center" />
                </asp:TemplateField>
                <asp:TemplateField HeaderText="最新">
                    <ItemTemplate>
                        <asp:CheckBox ID="cbIsNewArrival" runat="server" Checked='<%# DataBinder.Eval(Container.DataItem,"IsNewArrival")%>' />
                    </ItemTemplate>
                    <HeaderStyle Width="28px" HorizontalAlign="Center" />
                    <ItemStyle HorizontalAlign="Center" />
                </asp:TemplateField>
                <asp:TemplateField HeaderText="特价">
                    <ItemTemplate>
                        <asp:CheckBox ID="cbIsSpecialOffer" runat="server" Checked='<%# DataBinder.Eval(Container.DataItem,"IsSpecialOffer")%>' />
                    </ItemTemplate>
                    <HeaderStyle Width="28px" HorizontalAlign="Center" />
                    <ItemStyle HorizontalAlign="Center" />
                </asp:TemplateField>
                <asp:TemplateField HeaderText="热卖">
                    <ItemTemplate>
                        <asp:CheckBox ID="cbIsSellWell" runat="server" Checked='<%# DataBinder.Eval(Container.DataItem,"IsSellWell")%>' />
                    </ItemTemplate>
                    <HeaderStyle Width="28px" HorizontalAlign="Center" />
                    <ItemStyle HorizontalAlign="Center" />
                </asp:TemplateField>
                <asp:TemplateField HeaderText="发布">
                    <ItemTemplate>
                        <asp:CheckBox ID="cbIsValid" runat="server" Checked='<%# DataBinder.Eval(Container.DataItem,"IsValid")%>' />
                    </ItemTemplate>
                    <HeaderStyle Width="28px" HorizontalAlign="Center" />
                    <ItemStyle HorizontalAlign="Center" />
                </asp:TemplateField>
                <asp:TemplateField HeaderText="商品类型">
                    <ItemTemplate>
                        <asp:Label ID="lbProductType" runat="server" Text='<%# Cint(DataBinder.Eval(Container.DataItem,"ProductType")) %>'></asp:Label>
                    </ItemTemplate>
                    <HeaderStyle Width="60px" HorizontalAlign="Center" />
                    <ItemStyle HorizontalAlign="Center" />
                </asp:TemplateField>
                        <asp:TemplateField HeaderText="排序">
                    <ItemTemplate>
                        <asp:TextBox ID="txtItemOrder" runat="server" Text='<%# DataBinder.Eval(Container.DataItem,"ItemOrder") %>'
                            Width="60px">											</asp:TextBox>
                    </ItemTemplate>
                    <ItemStyle HorizontalAlign="Center" Width="60px" />
                    <HeaderStyle Width="60px" HorizontalAlign="Center" />
                </asp:TemplateField>
            </Columns>
        </asp:GridView>
    </div>
    <div class="grid-pager">
        <webdiyer:AspNetPager ID="Pager" runat="server" EnableTheming="False" FirstPageText='<<'
            HorizontalAlign="Left" LastPageText='>>' NextPageText='>' NumericButtonCount="8"
            NumericButtonTextFormatString="[{0}]" OnPageChanged="ChangePage" PageSize="15"
            PagingButtonSpacing="2px" PrevPageText='<' ShowCustomInfoSection="Right" SubmitButtonText="转到"
            Width="100%" CustomInfoSectionWidth="75%" CustomInfoHTML Align="Right" ShowInputBox="Never"
            CustomInfoTextAlign="Right">
        </webdiyer:AspNetPager>
    </div>
    <div class="blankbox">
    </div>
    <div class="row">
        <asp:Button ID="btnDelete" runat="server" Text="删除选中的商品" />&nbsp;<asp:Button ID="btnUpdate"
            runat="server" Text="更新" Width="77px" />&nbsp;<asp:Button ID="btnAddNew" runat="server"
                Text="添加新商品" />
    </div>
</div>
<asp:HiddenField ID="hfSearchText" runat="server" />

⌨️ 快捷键说明

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