熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET項目開發指南:網絡書店圖書類別的顯示[1]

2013-11-13 12:24:25  來源: .NET編程 

    圖書類別的顯示

  顯示圖書類別的任務主要由ST_PdClassTreeaspx頁面來完成

  ST_PdClassTreeaspx的主要HTML代碼

  ST_PdClassTreeaspx的主要HTML代碼如程序所示

  程序  ST_PdClassTreeaspx

    <!實現頁面緩存>

    <%@ OutputCache Duration= VaryByParam=* %>

    …

    <form id=Form method=post runat=server>

    <!TreeView控件>

    <asp:TreeView ID=tvSelfClass runat=server ExpandDepth=

        Target=classRight ShowLines=True>

         </asp:TreeView>

    </form>

  【代碼說明】代碼第~行是一個樹形控件TreeView因為其內容是在後台自動加載的所以這裡只簡單設置了幾個它的屬性ShowLines屬性表示父節點與子節點之間的連接線ExpandDepth表示可以展開的深度

  ST_PdClassTreeaspxcs的主要代碼及其解釋

  當頁面首次加載時會執行Page_Load中的代碼如程序所示

  程序  ST_PdClassTreeaspxcs

    protected void Page_Load(object sender SystemEventArgs e)

    {

        //在此處放置用戶代碼以初始化頁面

        if(!IsPostBack)

        {

            CreateDataSet()//取得結果集

            InitTree(tvSelfClassNodes//建樹

        }

    }

  【代碼說明】代碼第~行調用了CreateDataSet()和InitTree()方法分別用來獲得結果集和建樹的操作

  CreateDataSet()方法的代碼如程序所示

  程序  ST_PdClassTreeaspxcs

    private void CreateDataSet()

    {

        ds = st_classGetClass()

    }

  【代碼說明】代碼第行通過調用ST_Class類的GetClass()方法來獲得結果集

[]  []  


From:http://tw.wingwit.com/Article/program/net/201311/15842.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.