圖書類別和圖書信息的管理()
【代碼說明】頁面中用到的都是一些簡單的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