categorylistcontrol.ascx

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

ASCX
89
字号
<%@ Control Language="VB" AutoEventWireup="false" CodeFile="CategoryListControl.ascx.vb"
    Inherits="Admin_Management_Controls_CategoryListControl" %>
<%@ Register Src="../../Controls/ResultMessageControl.ascx" TagName="ResultMessageControl"
    TagPrefix="uc2" %>
<%@ Register Src="../../Controls/CheckAllCheckBoxControl.ascx" TagName="CheckAllCheckBoxControl"
    TagPrefix="uc1" %>

<div class ="blankbox"></div>
<div class="graytext">
    <asp:Literal ID="lDesction" runat="server" Text="<%$ Resources:AdminResources, sCATEGORY_DESCRIPTION %>"></asp:Literal>
</div>
<uc2:ResultMessageControl ID="ResultMessageControl1" runat="server" />
<div class ="blankbox"></div>
<div class="dialog-title">
    <asp:Literal ID="lCaption" runat="server" Text="<%$ Resources:AdminResources, sCATEGORY_CAPTION %>"></asp:Literal>
</div>
<div class="dialog-box">    
      <div class="breadcrumb">     <asp:Literal ID="CategoryMapPath" runat="server"></asp:Literal>
      
      </div>
 <div class ="blankbox"></div>

    <div class="grid">
        <asp:GridView ID="gvCategory" runat="server" AllowPaging="True" AutoGenerateColumns="False"
            BorderColor="White" DataKeyNames="CategoryID" Width="100%" EmptyDataText="<%$ Resources:AdminResources, sCATEGORY_GRID_EmptyDataText %>">
            <Columns>
                <asp:TemplateField HeaderText="排序" SortExpression="ItemOrder">
                    <ItemTemplate>
                        <asp:TextBox ID="txtItemOrder" runat="server" Text='<%# Bind("ItemOrder") %>' Width="30px"
                            MaxLength="4"></asp:TextBox>
                    </ItemTemplate>
                    <ItemStyle Width="30px" />
                    <HeaderStyle Width="30px" />
                </asp:TemplateField>
                <asp:TemplateField HeaderText="类别名称">
                    <ItemStyle HorizontalAlign="Left" />
                    <ItemTemplate>
                        <asp:Button ID="btnEdit" runat="server" CommandArgument='<%# Eval("CategoryID") %>'
                            OnClick="btnEdit_Click" Text="编辑" />&nbsp;
                        <asp:HyperLink ID="hlName" runat="server" NavigateUrl='<%# Eval("CategoryID", "~/Admin/Management/Categories.aspx?CatID={0}") %>'
                            Text='<%# Eval("CategoryName") %>'></asp:HyperLink>
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:TemplateField HeaderText="商品">
                    <ItemStyle Width="50px" HorizontalAlign="Center" />
                    <ItemTemplate>
                        <asp:HyperLink ID="hlProduct" runat="server"></asp:HyperLink>
                    </ItemTemplate>
                    <HeaderStyle HorizontalAlign="Center" />
                </asp:TemplateField>
                <asp:TemplateField HeaderText="子类别">
                    <ItemStyle Width="50px" HorizontalAlign="Center" />
                    <ItemTemplate>
                        <asp:HyperLink ID="hlSubCategory" runat="server" NavigateUrl='<%# Eval("CategoryID", "~/Admin/Management/Categories.aspx?CatID={0}") %>'></asp:HyperLink>
                    </ItemTemplate>
                    <HeaderStyle HorizontalAlign="Center" />
                </asp:TemplateField>
                <asp:TemplateField HeaderText="发布" SortExpression="IsValid">
                    <ItemTemplate>
                        <asp:DropDownList ID="ddlIsValid" runat="server" SelectedValue='<%# Cint(DataBinder.Eval(Container.DataItem,"IsValid"))%>'>
                            <asp:ListItem Value="-1">是</asp:ListItem>
                            <asp:ListItem Value="0">否</asp:ListItem>
                        </asp:DropDownList>
                    </ItemTemplate>
                    <ItemStyle Width="50px" HorizontalAlign="Center" />
                    <HeaderStyle HorizontalAlign="Center" />
                </asp:TemplateField>
                <asp:TemplateField ShowHeader="False">
                    <ItemStyle Width="30px" />
                    <ItemTemplate>
                        <asp:Button ID="Button1" runat="server" CausesValidation="False" CommandName="Delete"
                            OnClientClick="javascript:return confirm('选择的类别以及它的子类别将会被删除,和这些类别关联的商品被设置为无类别。\n你确认要删除选定的类别?');"
                            Text="删除" />
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
            <HeaderStyle HorizontalAlign="Center" />
        </asp:GridView>
    </div>
    <div class="blankbox">
    </div>
    <div>
        <asp:Button ID="btnAddNew" runat="server" Text="添加新类别" />
        <asp:Button ID="btnUpdate" runat="server" Text="更新" Width="85px" />
    </div>
</div>

<asp:HiddenField ID="hfCatID" runat="server" />

⌨️ 快捷键说明

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