樹狀遞迴結構(DataSource)

    內容表格
    沒有標頭

    這個範例主要是DataSource端篩選然後使用ADO.NET物件來呈現視感. 如下圖所示:
    201203221509_demo_datalist.gif
    跟TreeView的範例不同, 我把RootNode給篩選掉了. 由於TreeView的TreeNode不好藏住, 所以我就沒處理掉他了.
    從下圖可以看到他的配置:
    201203221512_demo_datalist.gif
    一個DataList的物件去bind到ObjectDataSource的資料來源物件. 其主要的邏輯在DataSource的排序篩選. 視感呈現則是其次. ObjectDataSource載入了ArticleNodeDAL.cs的具像類別. 一個公開的方法作為SelectMethod, 相關代碼如下:
    201203221517_demo_datalist.gif
    AttachEntity是一個私有的內部方法, 主要用來順序性的附加節點個體. 依照SortNumber來進行排序. 其相關代碼如下所示:
    201203221519_demo_datalist.gif

    標籤 (Edit tags)
    • No tags
    您必須 登入 才能發佈評論。
    Powered by MindTouch Core