📄 productcontrol.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> <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&productid={0}"
DataTextField="ProductCode" HeaderText="货号">
<HeaderStyle Width="50px" />
<ItemStyle Width="80px" />
</asp:HyperLinkField>
<asp:HyperLinkField DataNavigateUrlFields="ProductID" dataNavigateUrlFormatString="~/Admin/Product/Product.aspx?mode=details&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="删除选中的商品" /> <asp:Button ID="btnUpdate"
runat="server" Text="更新" Width="77px" /> <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 + -