管理员界面订单管理
订单管理分为已处理订单管理和未处理订单管理两种情况
已处理订单的管理()
已处理订单管理页面如图所示
图 已处理订单管理页面
已处理订单管理页面ST_Admin_orderlistdaspx的主要HTML代码
页面中有一个GridView控件用来显示已经处理的订单的订购数量订购者订购时间等信息ST_Admin_orderlistdaspx的主要HTML代码如程序所示
程序 ST_Admin_orderlistdaspx
<form id=Form method=post runat=server>
<asp:GridView id=GridView runat=server Width=%
AutoGenerateColumns=False BorderColor=#EEFF
BorderStyle=None BorderWidth=px BackColor=White
CellPadding=
GridLines=Horizontal
onrowcancelingedit=GridView_RowCancelingEdit
onrowdeleting=GridView_RowDeleting
onrowediting=GridView_RowEditing
onrowupdating=GridView_RowUpdating>
<SelectedRowStyle FontBold=True ForeColor=#FFF
BackColor=#AC></SelectedRowStyle>
<AlternatingRowStyle
BackColor=#FFF></AlternatingRowStyle>
<RowStyle ForeColor=#ACC BackColor=#EEFF></RowStyle>
<HeaderStyle FontBold=True ForeColor=Red
BackColor=#ACC></HeaderStyle>
<FooterStyle ForeColor=#ACC
BackColor=#BCDE></FooterStyle>
<Columns>
<asp:BoundField Visible=False DataField=ST_ID
ReadOnly=True></asp:BoundField>
<asp:BoundField DataField=ST_opid ReadOnly=True
HeaderText=产品ID></asp:BoundField>
<asp:BoundField DataField=ST_opnum ReadOnly=True
HeaderText=订购数量></asp:BoundField>
<asp:BoundField DataField=ST_ouser ReadOnly=True
HeaderText=订购者></asp:BoundField>
<asp:BoundField DataField=ST_otime ReadOnly=True
HeaderText=订购时间></asp:BoundField>
<asp:BoundField DataField=ST_isdeal HeaderText=处理>
</asp:BoundField>
<asp:CommandField ShowEditButton=True />
<asp:ButtonField Text=删除
CommandName=Delete></asp:ButtonField>
</Columns>
<PagerSettings Mode=Numeric />
</asp:GridView>
</form>
【代码说明】这段代码又是一个包含个事件的GridView标准控件其中要绑定的字段为第~行代码第行针对ID字段列有一个ReadOnly属性表示当前列是只读的即使用户在编辑状态下也无法更新这一列的数据
ST_Admin_orderlistdaspxcs的主要代码及其解释
当页面加载时会运行Page_Load中的代码对其进行初始化将数据绑定到控件如程序所示
程序 ST_Admin_orderlistdaspxcs
protected void Page_Load(object sender SystemEventArgs e)
{
if (Session[admin] == null)
{
ResponseRedirect(ST_contralleraspx?cname=noadmin)
}
if(!PageIsPostBack)
{
string ST_strsql;
ST_strsql = SELECT * FROM ST_tOrder where ST_isdeal = 是 order by ST_ID desc;
//获取数据集
DataTable ST_dt = ST_databaseReadTable(ST_strsql)
GridViewDataSource = ST_dt;
//将数据绑定到控件
GridViewDataBind()
}
}
返回目录ASPNET项目开发指南
编辑推荐
ASPNET MVC 框架揭秘
ASPNET开发宝典
ASP NET开发培训视频教程