asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

ASP.NET项目开发指南:产品的更新和删除(1)


发布日期:2018年03月21日
 
ASP.NET项目开发指南:产品的更新和删除(1)

产品的更新和删除(

产品更新和删除页面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开发培训视频教程

上一篇:ASP.NET项目开发指南:产品的添加(2)

下一篇:ASP.NET项目开发指南:产品的更新和删除(2)[2]