查看订单()
如果用户提交表单会触发Button_Click事件该事件会把用户刚刚所选购的商品插入到数据库中并提交到ST_userorderlistaspx页面如图所示
图 订单信息页面
ST_userorderlistaspx的主要HTML代码
此页面中有两个控件GridView和GridView分别用来显示未处理的订单和已经处理的订单ST_userorderlistaspx的主要HTML代码如程序所示
程序 ST_userorderlistaspx
<form id=Form method=post runat=server>
<!头控件>
<uc:ST_khead id=Khead runat=server></uc:ST_khead></TD>
<table width= border= align=center cellpadding=
cellspacing= bgcolor=#ffffff>
<tr bgcolor=#><td height= colspan=
valign=top>
<table width=% height= border= cellpadding=
cellspacing=><tr><td
background=images/topbannerjpg> </td></tr>
</table></td></tr>
<tr><td width= align=center valign=top>
<uc:ST_kuserleft id=Kuserleft
runat=server></uc:ST_kuserleft></td>
<td colspan= valign=top><table width=
height= border= cellpadding=
cellspacing= bgcolor=#><tr><td height=
bgcolor=#cc><strong><font color=#ffffff>::我的订
单</font></strong></td></tr><tr><td
bgcolor=#ffffff><table width= border= cellspacing=>
cellpadding=<tr><td> <FONT face=宋体><div
align=center><strong><font color=#cc>待处理的订单
</font></strong></div>
<!GridView控件>
<asp:GridView id=GridView runat=server Width=px
AutoGenerateColumns=False>
<Columns>
<asp:TemplateField>
<HeaderTemplate>
<table width=% border= cellspacing=
cellpadding=>
<tr>
<td width=%>订单编号</td>
<td width=%>订购物品</td>
<td width=% align=center>订购数量</td>
<td width=% align=center>订购日期</td>
<td width=%> </td>
<td width=%> </td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table width=% border= cellspacing=
cellpadding=>
<tr>
<td width=%><%# Eval(ST_ID)%></td>
<td width=%><%#
Eval(ST_productname)%></td>
<td width=% align=center><%#
Eval(ST_opnum)%></td>
<td width=% align=center><%#
Eval( ST_otime)%></td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</FONT></td></tr><tr><td><div align=center><strong><font
color=#cc>已经处理的订单
<!GridView控件>
<asp:GridView id=GridView runat=server Width=px
AutoGenerateColumns=False>
<Columns>
<asp:TemplateField>
<HeaderTemplate>
<table width=% border= cellspacing=
cellpadding=>
<tr>
<td width=%>订单编号</td>
<td width=%>订购物品</td>
<td width=% align=center>订购数量
</td>
<td width=% align=center>订购日期
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<table width=% border= cellspacing=
cellpadding=>
<tr>
<td width=%><%# Eval(ST_ID)%></td>
<td width=%><%#
Eval( ST_productname)%></td>
<td width=% align=center><%#
Eval(ST_opnum)%></td>
<td width=% align=center><%#
Eval(ST_otime)%></td>
</tr>
</table>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</font></strong></div>
</td></tr></table>/td></tr></table></td></tr></table>
<uc:ST_kfoot id=Kfoot runat=server></uc:ST_kfoot>
</form>
【代码说明】代码第~行有两个GridView第个显示待处理的订单第个显示已经处理过的订单将它们放在一起用户可以方便地浏览所有的订单这里所有的数据都只是展示不能进行编辑和删除
返回目录ASPNET项目开发指南
编辑推荐
ASPNET MVC 框架揭秘
ASPNET开发宝典
ASP NET开发培训视频教程