<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        ASP.NET 2005 Treeview終極解決方案

        來源:懂視網 責編:小采 時間:2020-11-27 22:45:49
        文檔

        ASP.NET 2005 Treeview終極解決方案

        ASP.NET 2005 Treeview終極解決方案:這幾天在寫HRM的時候 這問題搞了我兩天,開始在使用Google 找了半天都是一堆垃圾,都是使用算法的較多, 后來就去了的msdn.yesky.com 找到點啟示。 好了廢話多說無用。 首先表結構如下 表名 Test 寫個存儲過程 GetTreeview 這個不用我說了吧下面用到
        推薦度:
        導讀ASP.NET 2005 Treeview終極解決方案:這幾天在寫HRM的時候 這問題搞了我兩天,開始在使用Google 找了半天都是一堆垃圾,都是使用算法的較多, 后來就去了的msdn.yesky.com 找到點啟示。 好了廢話多說無用。 首先表結構如下 表名 Test 寫個存儲過程 GetTreeview 這個不用我說了吧下面用到

          這幾天在寫HRM的時候 這問題搞了我兩天,開始在使用Google 找了半天都是一堆垃圾,都是使用算法的較多, 后來就去了的msdn.yesky.com 找到點啟示。 好了廢話多說無用。

          首先表結構如下 表名 Test

        按此在新窗口瀏覽圖片
          寫個存儲過程 GetTreeview

          這個不用我說了吧下面用到

          為了速度緩存DataTable

        Public Function GetTreeTable() As DataTable
         Dim dt As New DataTable()
         dt = HttpContext.Current.Cache("Treeview")
         If dt Is Nothing Then
          Dim Conn As New SqlConnection
          Dim clsConnDatabase As New ConnectionDatabase
          Conn = clsConnDatabase.ConnDatabase
          Dim Command As New SqlCommand
          Command.Connection = Conn
          Command.CommandText = "GetTreeview"
          Command.CommandType = CommandType.StoredProcedure
          Command.ExecuteNonQuery()

          Dim da As New SqlDataAdapter(Command)

          dt = New DataTable()
          da.Fill(dt)
          HttpContext.Current.Cache.Insert("Treeview", dt)
         End If
         Return dt
        End Function

          這里是主要阿

        Public Sub PopulateNodes(ByVal nodes As TreeNodeCollection, Optional ByVal intParentID As Int32 = 0)

         Dim dt As New DataTable()
         dt = clsWebForms.GetTreeTable()
         Dim strExpression As String
         strExpression = "[parentID] = " & intParentID
         Dim foundRows() As DataRow
         foundRows = dt.Select(strExpression)
         
         Dim I As Integer
         For I = 0 To foundRows.GetUpperBound(0)
          Dim tn As New TreeNode()
          tn.Text = foundRows(I).Item(“TableName”).ToString()
          tn.Value = foundRows(I).Item("ID").ToString()
          Dim dr() As DataRow
          dr = dt.Select("[parentID] = " & tn.Value)
          If dr.GetUpperBound(0) > -1 Then
           tn.PopulateOnDemand = True
          End If
          nodes.Add(tn)
         Next
        End Sub

          建立WebForm 放入Treeview

        Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
             
         If Not Page.IsPostBack Then
          PopulateNodes(TreeView1.Nodes, 0)
         End If
        End Sub

        Protected Sub TreeView1_TreeNodePopulate(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.TreeNodeEventArgs) Handles TreeView1.TreeNodePopulate

         PopulateNodes(e.Node.ChildNodes, e.Node.Value)
        End Sub
          至于速度我沒測試,如果大家有興趣幫忙測測。

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        ASP.NET 2005 Treeview終極解決方案

        ASP.NET 2005 Treeview終極解決方案:這幾天在寫HRM的時候 這問題搞了我兩天,開始在使用Google 找了半天都是一堆垃圾,都是使用算法的較多, 后來就去了的msdn.yesky.com 找到點啟示。 好了廢話多說無用。 首先表結構如下 表名 Test 寫個存儲過程 GetTreeview 這個不用我說了吧下面用到
        推薦度:
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 成人a视频片在线观看免费| 4480yy私人影院亚洲| 亚洲色www永久网站| ww4545四虎永久免费地址| 久久亚洲私人国产精品| 精品亚洲永久免费精品| 1区1区3区4区产品亚洲| 色www免费视频| 一本色道久久88亚洲综合| 亚洲黄色网站视频| 2019中文字幕在线电影免费| 无码乱人伦一区二区亚洲 | 浮力影院第一页小视频国产在线观看免费 | 又粗又大又黑又长的免费视频| 高清在线亚洲精品国产二区| 男女交性无遮挡免费视频| 91情侣在线精品国产免费| 亚洲日韩国产AV无码无码精品| 免费人成视频在线观看网站| 亚洲国产精品日韩在线观看| 午夜网站免费版在线观看| 亚洲视频在线观看免费视频| 国产高潮久久免费观看| 日韩精品免费一区二区三区| 视频免费1区二区三区| 美女被免费视频网站a国产| 亚洲日本乱码一区二区在线二产线| 丁香花在线观看免费观看图片| 午夜色a大片在线观看免费| 一区二区免费国产在线观看| 日韩精品一区二区亚洲AV观看 | www国产亚洲精品久久久| 成人久久免费网站| 国产亚洲日韩在线三区| 日韩免费的视频在线观看香蕉| 亚洲精品卡2卡3卡4卡5卡区| 色婷婷精品免费视频| 久久久久亚洲av无码专区蜜芽 | 丁香六月婷婷精品免费观看| 伊人久久综在合线亚洲2019| 成年人在线免费看视频|