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