categorytreecontrol.ascx

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

ASCX
48
字号
<%@ Control Language="VB" AutoEventWireup="false" CodeFile="CategoryTreeControl.ascx.vb" Inherits="Shop_Controls_CategoryTreeControl" %>
<asp:MultiView ID="mvCategory" runat="server" ActiveViewIndex="0" >
    <asp:View ID="vTree" runat="server">
    
    <div id="navbox-caption"><asp:Literal ID="CategoryTitle" runat="server" Text="商品类别"></asp:Literal></div>
    <div id="navbox">
     <asp:DataList ID="listTopLevelCategory" runat="server" DataKeyField="CategoryID" Width="100%" >
              <ItemTemplate>
              <div id="title">
                              <asp:HyperLink ID="linkTopLevelCategory" runat="server" Font-Bold="True" 
                                  NavigateUrl='<%# Eval("CategoryID", "~/Category.aspx?CatID={0}") %>' Text='<%# Eval("CategoryName") %>'></asp:HyperLink></div>
                    
              
        <asp:DataList ID="ListSubCategory" runat="server" RepeatColumns="5" RepeatDirection="Horizontal" RepeatLayout="Flow" Width="100%">
                                  <ItemTemplate>
                                      <asp:HyperLink ID="linkSubLevelCategory" runat="server" NavigateUrl='<%# Eval("CategoryID", "~/Browse.aspx?CatID={0}") %>'
                                          Text='<%# Eval("CategoryName") %>'></asp:HyperLink>
                                      |
                                                                  </ItemTemplate>
                              </asp:DataList>
              </ItemTemplate>
          </asp:DataList>
    
    </div>

    </asp:View>
    <asp:View ID="vBulletedList" runat="server">
       <div id="navbox-caption"><asp:Literal ID="Literal1" runat="server" Text="商品细化类别"></asp:Literal></div>
         <div          id="navbox">
          <asp:DataList ID="listTopLevelCategory2" runat="server" DataKeyField="CategoryID" >
                                    <ItemTemplate>
                                    <div >      <asp:HyperLink ID="linkTopLevelCategory" runat="server" 
                                                        NavigateUrl='<%# Eval("CategoryID", "~/Browse.aspx?CatID={0}") %>' Text='<%# Eval("CategoryName") %>'></asp:HyperLink></div>
                                           <div><asp:BulletedList ID="blSubCategory2" runat="server"  BulletStyle="Disc" DisplayMode="HyperLink">
                                                </asp:BulletedList></div>
                                    </ItemTemplate>
                                </asp:DataList>
                                <div class="hr"></div>
                                <div>    <asp:HyperLink ID="hlFatherCategory2" runat="server"></asp:HyperLink></div> <div  class="Linebox"></div>
          </div>
    
   
    </asp:View>
    <br />
</asp:MultiView>
<asp:HiddenField ID="hfCategoryID" runat="server" />
<br />

⌨️ 快捷键说明

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