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

ASP.NET項目開發指南:訂單的查看[2]

2013-11-13 12:23:30  來源: .NET編程 

  ST_OrderListaspxcs的主要代碼及其解釋

  Page_Load頁面加載的代碼如程序所示

  程序  ST_OrderListaspxcs

    protected void Page_Load(object sender EventArgs e)

    {

        if (!IsPostBack)

        {

            //取得所有訂單

            ST_BookBizST_Identity identity = new

                ST_BookBizST_Identity(UserIdentityName)

            int userid = identityUserID;

            //填充數據集

            DataSet ds = st_orderGetAllOrder(userid)

            dgProductDataSource = ds;

            //綁定到控件

            dgProductDataBind()

        }

    }

  【代碼說明】上述代碼是取得所有訂單並綁定到dgProduct獲取訂單時必須通過代碼第行的UserID來獲取

  說明UserIdentityName是獲取當前登錄用戶

  返回訂單狀態對應的代碼如程序所示

  程序  ST_OrderListaspxcs

    public string GetStatus(string status)

    {

        string str = ;

        switch (status)

        {

            case :

                str = 未處理;

                break;

            case :

                str = 已發貨;

                break;

            case :

                str = 已作廢;

                break;

        }

        return str;

    }

  【代碼說明】上述方法在頁面的GridView控件中直接被調用代碼第~行通過switch來判斷數據庫中的值然後轉換為中文顯示訂單狀態

       返回目錄ASPNET項目開發指南

       編輯推薦

       ASPNET MVC 框架揭秘

       ASPNET開發寶典

       ASP NET開發培訓視頻教程

[]  []  


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