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开发培训视频教程
[] []