如果不用从后台生成前台htm静态树,则树的速度有点慢,所以我把梅花树改了下:
梅花树的资料:开发文档: http://www.meizz.com/Web/Article.asp?id=436控件下载: http://www.meizz.com/Web/Download/MzTreeView10.rar应用示例: http://www.meizz.com/Web/Demo/MzTreeView10.htm
首先模板treetemplate.htm文件如下:
<HTML> <HEAD> <title>tree</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <script language="JavaScript" src="MzTreeView10.js"></script> <link href="menutree/menu.css" type="text/css" rel="stylesheet"> <style> A.MzTreeview { PADDING-LEFT: 3px; FONT-SIZE: 12px } </style> </HEAD> <body leftmargin="0" topmargin="2"> <SCRIPT LANGUAGE="JavaScript"> window.tree = new MzTreeView("tree"); tree.setIconPath("menutree/"); //可用相对路径 abcdefg document.write(tree.toString()); //亦可用 obj.innerHTML = tree.toString(); //--> </SCRIPT> </body> </HTML>
好了,下面是页面managertre.aspx的代码:
<%@ Page language="c#" Codebehind="managertree.aspx.cs" AutoEventWireup="false" Inherits="hualong.manager" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <HTML> <HEAD> <title>管理中心</title> <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR"> <meta content="C#" name="CODE_LANGUAGE"> <meta content="JavaScript" name="vs_defaultClientScript"> <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema"> <LINK href="style.css" type="text/css" rel="stylesheet"> <script language="javascript"> <!-- function ShowJie() { TianJia.style.display = ""; } function window.onload() { if(arr=document.cookie.match(/scrollTop=([^;]+)(;|$)/)) document.body.scrollTop=parseInt(arr[1]); } function window.onbeforeunload(){ document.cookie="scrollTop="+document.body.scrollTop; } //--> </script> </HEAD> <body> <form id="Form1" method="post" runat="server"> <br> <table cellSpacing="0" cellPadding="0" width="350" border="0"> <tr> <td align="center" width="50%"><INPUT onclick="ShowJie();" type="button" value="添加节点"></td> <td align="center"><asp:button id="btnTree" runat="server" Text="生成树"></asp:button></td> </tr> </table> <table id="TianJia" style="DISPLAY: none; BORDER-COLLAPSE: collapse" borderColor="#6595d6" cellSpacing="1" cellPadding="0" width="1000" align="center" border="1"> <tr> <td align="center" width="60"><asp:button id="btnAddOk" runat="server" Text="添加"></asp:button></td> <td align="center" width="50"><asp:textbox id="txtId" runat="server" Wrap="False" Width="100%"></asp:textbox></td> <td align="center" width="50"><asp:textbox id="txtParentId" runat="server" Wrap="False" Width="100%"></asp:textbox></td> <td align="center" width="120"><asp:textbox id="txtText" runat="server" Wrap="False" Width="100%"></asp:textbox></td> <td align="center" width="120"><asp:textbox id="txtHint" runat="server" Wrap="False" Width="100%"></asp:textbox></td> <td align="center" width="60"><asp:textbox id="txtIcon" runat="server" Wrap="False" Width="100%"></asp:textbox></td> <td align="center"><asp:textbox id="txtData" runat="server" Wrap="False" Width="100%"></asp:textbox></td> <td align="center" width="150"><asp:textbox id="txtUrl" runat="server" Wrap="False" Width="100%"></asp:textbox></td> <td align="center" width="50"><asp:textbox id="txtTarget" runat="server" Wrap="False" Width="100%"></asp:textbox></td> <td align="center" width="120"><asp:textbox id="txtMethod" runat="server" Wrap="False" Width="100%"></asp:textbox></td> </tr> </table> <TABLE id="Table1" cellSpacing="0" cellPadding="0" width="1000" align="center" border="0"> <TR> <TD align="center" width="100%"><asp:datagrid id="dgTree" runat="server" Width="100%" DataKeyField="biaoshi_id" BorderWidth="1px" BorderColor="#6595D6" AutoGenerateColumns="False"> <EditItemStyle Wrap="False"></EditItemStyle> <ItemStyle Wrap="False"></ItemStyle> <HeaderStyle Wrap="False" HorizontalAlign="Center" Height="30px" ForeColor="White" VerticalAlign="Middle" BackColor="#6595D6"></HeaderStyle> <Columns> <asp:EditCommandColumn ButtonType="LinkButton" UpdateText="更新" HeaderText="管理" CancelText="取消" EditText="编辑"> <HeaderStyle Wrap="False" HorizontalAlign="Center" Width="60px"></HeaderStyle> <ItemStyle Wrap="False" HorizontalAlign="Center"></ItemStyle> <FooterStyle Wrap="False"></FooterStyle> </asp:EditCommandColumn> <asp:ButtonColumn Text="删除" HeaderText="删除" CommandName="Delete"> <HeaderStyle Wrap="False" HorizontalAlign="Center" Width="50px"></HeaderStyle> <ItemStyle Wrap="False" HorizontalAlign="Center"></ItemStyle> </asp:ButtonColumn> <asp:BoundColumn DataField="ID" HeaderText="ID"> <HeaderStyle Wrap="False" HorizontalAlign="Center" Width="50px"></HeaderStyle> <ItemStyle Wrap="False" HorizontalAlign="Center"></ItemStyle> </asp:BoundColumn> <asp:BoundColumn DataField="parentId" HeaderText="父ID"> <HeaderStyle Wrap="False" HorizontalAlign="Center" Width="50px"></HeaderStyle> <ItemStyle Wrap="False" HorizontalAlign="Center"></ItemStyle> </asp:BoundColumn> <asp:BoundColumn DataField="text" HeaderText="节点文本"> <HeaderStyle Wrap="False" HorizontalAlign="Center" Width="120px"></HeaderStyle> <ItemStyle Wrap="False" HorizontalAlign="Center"></ItemStyle> </asp:BoundColumn> <asp:BoundColumn DataField="hint" HeaderText="节点提示"> <HeaderStyle Wrap="False" HorizontalAlign="Center" Width="120px"></HeaderStyle> <ItemStyle Wrap="False" HorizontalAlign="Center"></ItemStyle> </asp:BoundColumn> <asp:BoundColumn DataField="icon" HeaderText="节点图标"> <HeaderStyle Wrap="False" HorizontalAlign="Center" Width="60px"></HeaderStyle> <ItemStyle Wrap="False" HorizontalAlign="Center"></ItemStyle> </asp:BoundColumn> <asp:BoundColumn DataField="data" HeaderText="URL参数"> <HeaderStyle Wrap="False" HorizontalAlign="Center"></HeaderStyle> <ItemStyle Wrap="False" HorizontalAlign="Center"></ItemStyle> </asp:BoundColumn> <asp:BoundColumn DataField="url" HeaderText="URL"> <HeaderStyle Wrap="False" HorizontalAlign="Center" Width="150px"></HeaderStyle> <ItemStyle Wrap="False" HorizontalAlign="Center"></ItemStyle> </asp:BoundColumn> <asp:BoundColumn DataField="target" HeaderText="Target"> <HeaderStyle Wrap="False" HorizontalAlign="Center" Width="50px"></HeaderStyle> <ItemStyle Wrap="False" HorizontalAlign="Center"></ItemStyle> </asp:BoundColumn> <asp:BoundColumn DataField="method" HeaderText="
[1] [2] [3] 下一页
Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved. 闵涛 E_mail:admin@mintao.net(欢迎提供学习资源)
鄂公网安备 42011102001154号
站长:MinTao ICP备案号:鄂ICP备11006601号-18