ASP.NET项目开发指南:网络书店订单的展示(1)

如题所述

第1个回答  2022-10-10

     管理员界面 订单管理

  订单管理模块主要用来实现订单的查看 作废和确认发货等操作

     订单的展示( )

  在管理员界面中单击 订单管理 超链接时 将进入ST_OrderList aspx页面 如图 所示

图   ST_OrderList aspx页面

   ST_OrderList aspx的主要HTML代码

  在此用了一个GridView控件来显示订单的数据 ST_OrderList aspx的主要HTML代码如程序 所示

  程序   ST_OrderList aspx

     <! 实现页面缓存 >

     <%@ OutputCache Duration= VaryByParam= * %>

     …

     <form id= Form method= post runat= server >

   <TABLE id= Table cellPadding= width= % align= center

     border= >

     <TR>

   <TD>

     <! GridView控件 >

     <asp:GridView id= dgProduct runat= server

   AutoGenerateColumns= False BorderColor= #

   BorderStyle= Double BorderWidth= px

     BackColor= White CellPadding= GridLines= Horizontal >

   <SelectedRowStyle Font Bold= True

   ForeColor= White BackColor= # ></SelectedRowStyle>

   <RowStyle BackColor= White

     ForeColor= # ></RowStyle>

   <HeaderStyle Font Bold= True ForeColor= White

   BackColor= # ></HeaderStyle>

   <FooterStyle BackColor= White

     ForeColor= # ></FooterStyle>

   <! 列 >

   <Columns>

     <asp:BoundField Visible= False

     DataField= ST_OrderID ></asp:BoundField>

     <asp:BoundField DataField= ST_CreateTime

     HeaderText= 生成时间 ></asp:BoundField>

     <asp:BoundField DataField= ST_Ship

     HeaderText= 配送方式 ></asp:BoundField>

     <asp:BoundField DataField= ST_Payment

     HeaderText= 支付方式 ></asp:BoundField>

     <asp:BoundField DataField= ST_Sum

     HeaderText= 订单金额 ></asp:BoundField>

     <asp:BoundField DataField= ST_Consignee

     HeaderText= 收货人 ></asp:BoundField>

     <! 模板列 >

     <asp:TemplateField HeaderText= 查看 >

   <ItemTemplate>

   <a href= <%#

   ST_OrderDetail aspx?orderid= +

   Eval( ST_OrderID )%> >查看</a>

   </ItemTemplate>

     </asp:TemplateField>

   </Columns>

   <! 分页样式 >

   <PagerSettings Mode= NextPrevious

     PreviousPageText= 上一页 NextPageText= 下一页 />

     </asp:GridView></TD>

     </TR>

   </TABLE>

     </form>

  【代码说明】代码第 ~ 行是GridView的列 可以看出 前面都是BoundField 是普通的数据绑定列 直接输出数据库中的内容即可 而代码第 ~ 行是一个模板列 这里定义了一个超链接 其href属性设置为<%# ST_OrderDetail aspx?orderid= +Eval( ST_OrderID )%>表示链接目的地是ST_ OrderDetail aspx页面 同时还要传递参数orderid 其值来自被绑定数据源的 ST_OrderID字段 其实导航的目的就是查看指定订单号的某一订单

  说明 BorderStyle= Double 表示GridView的边框样式

       返回目录 ASP NET项目开发指南

       编辑推荐

       ASP NET MVC 框架揭秘

       ASP NET开发宝典

lishixinzhi/Article/program/net/201311/15849

ASP.NET项目开发指南:网络书店订单的展示(1)
orderid= +Eval( ST_OrderID )%>表示链接目的地是ST_ OrderDetail aspx页面 同时还要传递参数orderid 其值来自被绑定数据源的 ST_OrderID字段 其实导航的目的就是查看指定订单号的某一订单 说明 BorderStyle= Double 表示GridView的边框样式 返回目录 ASP NET项目开发指南 编辑推荐 ASP NET MVC 框...

有没有比较好的 .net 项目实践的书籍?
1.4.2 ST_PageBase类和 ST_ModuleBase类 1.4.3 界面设计 1.4.4 登录系统 1.5 房间类型管理 1.5.1 房间类型管理页面的搭建 1.5.2 房间类型的修改和删除 1.5.3 房间类型的添加 1.6 房间信息管理 1.6.1 房间信息管理页面 1.6.2 房间信息的修改和删除 1.6.3 房间信息的添加 1.7...

用asp.net做网上书店,怎么做啊??
看来我们一样啊,我做的毕业设计是:网上新闻管理系统,用c#做.具体怎么实现一时半会也说不清楚,就告诉你要装的软件吧,你要装:visual studio 2008和sql server 20005,这都是最新的版本,你选择vs2005和sql server2000也没问题。

ASP.NET项目开发指南
未处理订单的管理( )未处理订单的管理( )界面预览 新闻列表 产品展示 订购信息 查看订单( )查看订单( )ADO NET概述 ADO NET结构 ADO NET连接方式

在网上找了一个网上书店的源码,给予asp.net的,运行的时候出现一个提示...
数据库账户登录失败,可能原因有:1.由于你下载的是别的源码,附近到你本地数据库后,导致服务器名称发生变化,而你并未修改相关数据库连接导致。2.你本地数据库并未开启sa账户,这个需要启用混合登录验证。3.你数据库连接字符串中账户和密码不一致。

ASP.NET3.5动态网站开发实用教程内容简介
网络安全是网站开发的重要环节,本书详细讲解了ASP.NET 3.5中如何保证Web站点的安全。此外,还涵盖了LINQ的使用,以及Web服务的创建和实际应用。最后,项目与实践部分以网上书店系统的开发为例,全面展示了Web项目从规划到部署的全过程,实战性强,适合初、中级电脑用户和各类教育机构作为学习参考。总的来...

求:信息管理课程作业--图书查询系统和订票系统
喜欢"Visual C 课程设计与系统开发案例"的人们通常也喜欢……ASP.NET1.0入门经典 .NET数据服务C#高级编程 Visual C++.NET数字图像处理实例与解析 网络工程概论 C++Builder和Delphi课程设计与系统开发案例 回到页首对"Visual C 课程设计与系统开发案例"的评论……暂无评论回到页首我来评论一下"Visual C 课程设计与...

ASP.NET 网上书店代码
location='javascript:history.go(-1)';");} else { \/\/验证 验证码 是否正确 if (txtValid.Text.Trim() == lbValid.Text.Trim()){ \/\/验证用户名和密码是否正确 int P_Int_IsExists = uiObj.UserExists(txtName.Text.Trim(),txtPassword.Text.Trim());\/\/如果返回值是100 则表明 用户和...

asp.net 过程或函数 'sp_SelectOrdersByOrderID' 需要参数 '@OrderI...
如果是空的,你得给cmdParms这个数组里加上@OrderID OrderID是应该要有值才可以,如下 SqlParameter param = new sqlparameter("@OrderID", sqldbtype.int); \/\/类型这看数据库里字段的类型 param.value = 15;\/\/15随便写的 cmdParms.add(param);然后把param添加到cmdParms数组里 再执行就OK了 ...

谁有ASP.net+dreamweaver CS3+sql2005的网上书店毕业论文
ASP类作品 课程辅助教学网站 在线考试系统 留言板(2)在线校友录 学生成绩管理系统 在线聊天室(2)企业网上办公系统 在线聊天室 VC类作品 电话拨号程序 Web浏览与搜索 传真收发 对Modem的控制 云台控制系统 自动报警系统 VC串口编程调试精灵 VC单片机通信 JSP类作品 简易论坛 在线聊天室 物流信息管理 企...

相似回答
大家正在搜