此代码是从网上下载的资源,后经过修改 
在此感谢原著作者

----------------------------web.config----------
    <httpHandlers>
      <add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro" />
    </httpHandlers>
--------------------------Tree.aspx

ajax和c#.net相结合的树型菜单<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Tree.aspx.cs" Inherits="_Default" %>
ajax和c#.net相结合的树型菜单
ajax和c#.net相结合的树型菜单
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
ajax和c#.net相结合的树型菜单
ajax和c#.net相结合的树型菜单
<html xmlns="http://www.w3.org/1999/xhtml" >
ajax和c#.net相结合的树型菜单
<head runat="server">
ajax和c#.net相结合的树型菜单    
<title>Ajax Efficient Tree</title>
ajax和c#.net相结合的树型菜单    
<link type="text/css" href="css/tree.css" rel="stylesheet">
ajax和c#.net相结合的树型菜单
</head>
ajax和c#.net相结合的树型菜单
<body>
ajax和c#.net相结合的树型菜单    
<form id="form1" runat="server">
ajax和c#.net相结合的树型菜单    
<div>
ajax和c#.net相结合的树型菜单        
<asp:Panel ID="Panel1" runat="server" Height="300px" Width="100px">
ajax和c#.net相结合的树型菜单            
<div id="CategoryTree" class="TreeMenu" style="width: 150px"></div>
ajax和c#.net相结合的树型菜单        
</asp:Panel>
ajax和c#.net相结合的树型菜单        
<script language="jscript">
ajax和c#.net相结合的树型菜单            var tree 
= document.getElementById("CategoryTree");//获取上面那个div的id名称
ajax和c#.net相结合的树型菜单
            var root = document.createElement("li");
ajax和c#.net相结合的树型菜单            root.id 
= "li_0";
ajax和c#.net相结合的树型菜单            tree.appendChild( root );
ajax和c#.net相结合的树型菜单            ExpandSubCategory( 
0 );
ajax和c#.net相结合的树型菜单            function ExpandSubCategory( categoryID )


--------------------Tree.aspx.cs------------

ajax和c#.net相结合的树型菜单using System;
ajax和c#.net相结合的树型菜单
using System.Data;
ajax和c#.net相结合的树型菜单
using System.Configuration;
ajax和c#.net相结合的树型菜单
using System.Web;
ajax和c#.net相结合的树型菜单
using System.Web.Security;
ajax和c#.net相结合的树型菜单
using System.Web.UI;
ajax和c#.net相结合的树型菜单
using System.Web.UI.WebControls;
ajax和c#.net相结合的树型菜单
using System.Web.UI.WebControls.WebParts;
ajax和c#.net相结合的树型菜单
using System.Web.UI.HtmlControls;
ajax和c#.net相结合的树型菜单
ajax和c#.net相结合的树型菜单
public partial class _Default : System.Web.UI.Page 

修改的地方:原程序只有一个父结点,现在我改成两个了,另外,在点击子结点的时候,我做了两个连接跳转到搜狐和百度。

另外,还需要一个css文件夹,此处好像不能上传文件,抱歉了。还有一点,系统目录的bin文件夹里要有ajaxpro.dll这个文件。网上有下载的。希望对大家有所帮助。



Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1504549

相关文章:

  • 2022-01-23
  • 2021-12-03
  • 2022-12-23
  • 2021-05-16
  • 2022-12-23
  • 2021-10-28
  • 2021-05-22
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-22
  • 2022-12-23
  • 2022-12-23
  • 2021-11-24
  • 2021-07-05
  • 2021-10-19
相关资源
相似解决方案