产品的更新和删除()
产品更新和删除页面ST_Admin_promanaspx如图所示
图 产品更新和删除页面
ST_Admin_promanaspx的主要HTML代码
代码中只有一个GridView控件在其中添加适当的列如程序所示
程序 ST_Admin_promanaspx
<form id=Form method=post runat=server>
<FONT face=宋体>
<asp:GridView id=GridView runat=server Width=%
AutoGenerateColumns=False BorderColor=#EEFF
DataKeyNames=ST_ID
BorderStyle=None BorderWidth=px BackColor=White
CellPadding= GridLines=Horizontal
onrowdeleting=GridView_RowDeleting
onrowcancelingedit=GridView_RowCancelingEdit
onrowediting=GridView_RowEditing
onrowupdating=GridView_RowUpdating>
<FooterStyle ForeColor=#ACC
BackColor=#BCDE></FooterStyle>
<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>
<Columns>
<asp:BoundField DataField=ST_ID
ReadOnly=True></asp:BoundField>
<asp:BoundField DataField=ST_productname HeaderText=产
品名称></asp:BoundField>
<asp:BoundField DataField=ST_productprice HeaderText=
产品价格></asp:BoundField>
<asp:BoundField DataField=ST_productpic HeaderText=产品
图片></asp:BoundField>
<asp:BoundField DataField=ST_productclass
ReadOnly=True HeaderText=产品类别></asp:BoundField>
<asp:CommandField ShowEditButton=True />
<asp:ButtonField Text=删除
CommandName=Delete></asp:ButtonField>
</Columns>
<PagerSettings Mode=Numeric />
</asp:GridView></FONT>
</form>
【代码说明】代码第~行是GridView控件的个主要事件第行是删除数据时触发的事 件第行是取消更新时触发的事件第行是编辑行时触发的事件第行是更新数据时触发的事件代码第~行是GridView显示的主要数据每个BoundField对应一个数据库的字段代码第行的CommandField是GridView的模板列可以自动生成编辑取消和更新个按钮代码第行的DataKeyNames主键属性非常重要其决定着是否能正确编辑或删除某行
说明AlternatingRowStyle是交替行的样式而RowStyle是普通行的样式
返回目录ASPNET项目开发指南
编辑推荐
ASPNET MVC 框架揭秘
ASPNET开发宝典
ASP NET开发培训视频教程