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

📄 left.aspx

📁 该商品销售管理系统是一个基于WEB的适应于小型企业的管理系统!可以实现商品基本信息的查询。添加
💻 ASPX
字号:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="left.aspx.cs" Inherits="left" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>无标题页</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:TreeView ID="TreeView1" runat="server" Height="264px" ImageSet="Arrows" Width="129px" Target="mainFrame" DataSourceID="SiteMapDataSource1" ExpandDepth="1">
            <ParentNodeStyle Font-Bold="False" />
            <HoverNodeStyle Font-Underline="True" ForeColor="#5555DD" />
            <SelectedNodeStyle Font-Underline="True" ForeColor="#5555DD" HorizontalPadding="0px"
                VerticalPadding="0px" />
            <NodeStyle Font-Names="Verdana" Font-Size="8pt" ForeColor="Black" HorizontalPadding="5px"
                NodeSpacing="0px" VerticalPadding="0px" />
        </asp:TreeView>
        <asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" />
    </div>
 </form>
    <script type="text/javascript">
    
        //SetEvents() 方法,同时只能展开一个兄弟节点
        function SetEvents() 
          {
                var clickedNode = null;
                var nodeIdHeader = "TreeView1";
                var treeNodes = document.form1.getElementsByTagName("a"); //treeview控件的节点链接a,包括一个图片显示和一个链接
                for (var i = 0; i < treeNodes.length; ++i)
                {
                    var node = treeNodes[i];
                    
                    //进行判断,如果点击的不是叶子结点,也不是根节点,追加事件
                    if (node.id != "TreeView1n0" && node.id != "TreeView1_SkipLink" && node.id.substr(0, nodeIdHeader.length) == nodeIdHeader)
                     {
                        node.attachEvent("onclick", function()
                        {
                            var currentNode = window.event.srcElement.parentNode;
                            if ((!!clickedNode)) 
                            {
                                if (clickedNode == currentNode)
                                 {
                                    currentNode = null;
                                    clickedNode = null;
                                }
                                else 
                                {
                                    //同时要发生打开链接和显示图片,不能保证事件发生的顺序,所以加入延时,延时10毫秒。
                                    setTimeout(function(){
                                        var img = clickedNode.firstChild;
                                        eval(clickedNode.href);          
                                        //img.src = "WebResource.axd?d=NcKz3jFe9VRZzZyPiEpHco0byN4laKQDgJLTJfnAaM01&amp;t=631570620191875000";
                                        clickedNode = currentNode;}, 10);
                                }
                            }
                            
                            else
                            {
                                clickedNode = currentNode;
                            }                            
                        });
                    }
                }
          }
          SetEvents();
    </script>
</body>
</html>

⌨️ 快捷键说明

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