asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

ASP.NET项目开发指南:图书类别和图书信息的管理(9)[1]


发布日期:2019年09月04日
 
ASP.NET项目开发指南:图书类别和图书信息的管理(9)[1]

图书类别和图书信息的管理(

【代码说明】页面中用到的都是一些简单的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)表示将日期转换成这种指定的表现形式

[] []

               

上一篇:ASP.NET项目开发指南:图书类别和图书信息的管理(9)[2]

下一篇:ASP.NET项目开发指南:图书的显示(1)