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

ASP.NET項目開發指南:圖書類別和圖書信息的管理(9)[1]

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

    圖書類別和圖書信息的管理(

  【代碼說明】頁面中用到的都是一些簡單的Web控件在此不再贅述(注意使用Table實現的排版布局)

  ST_ProductAddaspxcs的主要代碼如程序所示

  程序  ST_ProductAddaspxcs

    public partial class ST_ProductAdd : SystemWebUIPage

    {

        ST_BookBizST_ProductEntity st_entity = new

            STGROUPST_BookBizST_ProductEntity()

    …

  【代碼說明】代碼第~行定義了一個結構實體在當前頁面的所有方法和事件中都可以使用

  Page_Load事件初始化頁面代碼如程序所示

  程序  ST_ProductAddaspxcs

    protected void Page_Load(object sender SystemEventArgs e)

    {

    //去掉頁面緩存

        ResponseCacheSetCacheability(HttpCacheabilityNoCache)

                if(!IsPostBack)

        {

            //綁定圖書信息

            ST_BookBizST_Product st_product = new

                STGROUPST_BookBizST_Product()

            if(Request[Action]==Edit && Request[id]!=null)

            {

                 st_entity =

        st_productGetProductInfoByID(intParse(Request[id]))

                 txtNumberText = st_entityST_ProductIDToString()

                 txtNameText = st_entityST_ProductName;

                 txtPriceText = st_entityST_PriceToString(F

                 txtSoldPriceText = st_entity

  ST_SoldPriceToString(F

                 txtPublisherText = st_entityST_Publisher;

                 txtISBNText = st_entityST_ISBN;

                 txtPageText = st_entityST_PageToString()

                 txtPublishDateText =

                    st_entityST_PublishDateToString(yyyyMMdd

                 txtAuthorText = st_entityST_Author;

            }

        }

    }

  【代碼說明】代碼第行接收上個頁面傳來的Action參數如果符合條件Request[Action]== Edit && Request[id]!=null則調用ST_Product類中的GetProductInfoByID()方法讀出數據顯示在控件上

  說明ToString(yyyyMMdd)表示將日期轉換成這種指定的表現形式

[]  []  


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