订单的发货和作废()
单击ST_OrderListaspx页面中任意订单后的查看按钮即可进入ST_OrderDetailaspx页面在此页面中会列出选中订单的收货人收货人地址及电话等信息
ST_OrderDetailaspx的主要HTML代码
ST_OrderDetailaspx的主要HTML代码如程序所示
程序 ST_OrderDetailaspx
<%@ OutputCache Duration= VaryByParam=* %>
…
<form id=form runat=server>
<table cellpadding= cellspacing= border= width=%>
<tr>
<td>收货人</td>
<td><asp:Label runat=server
ID=lblST_Consignee></asp:Label></td></tr>
<tr>
<td>
收货人地址</td>
<td><asp:Label runat=server
ID=lblST_Address></asp:Label></td></tr>
<tr><td>
收货人电话
<tr><td>
收货人Email:</td>
<td><asp:Label runat=server
ID=lblEmail></asp:Label></td>
</tr>
<tr><td colspan= align=center>
<asp:Button ID=Button runat=server Text=发货
CssClass=button OnClick=Button_Click />
<asp:Button CssClass=button
ID=Button runat=server
Text=作废 OnClick=Button</td>
<td><asp:Label runat=server
ID=lblPhone></asp:Label></td>
</tr> _Click /></td>
</tr>
</table>
</form>
【代码说明】代码第~行列出了指定ID的订单详情在此只用到了一些简单的Web控件不再阐述
ST_OrderDetailaspxcs的主要代码及其解释
当页面加载时会运行Page_Load中的代码如程序所示
程序 ST_OrderDetailaspxcs
protected void Page_Load(object sender EventArgs e)
{
//取出订单ID
try
{
st_orderid = intParse(Request
QueryString[orderid])
}
catch
{
return;
}
//取得订单信息并显示到各控件
ST_OrderEntity st_entity = st_order
GetOrderByID(st_orderid)
lblST_ConsigneeText = st_entityST_Consignee;
lblST_AddressText = st_entityST_ConsingeeAddress;
lblPhoneText = st_entityST_ConsingeePhone;
lblEmailText = st_entityST_ConsingeeEmail;
}
返回目录ASPNET项目开发指南
编辑推荐
ASPNET MVC 框架揭秘
ASPNET开发宝典
ASP NET开发培训视频教程