GridView基本的操作 编辑 更新 取消
2011-11-22 16:06
761 查看
1.html代码
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>GridView基本的操作 编辑 更新 取消</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:GridView ID="GridView1" runat="server" Width="100%" AutoGenerateColumns="False">
<Columns>
<asp:BoundField DataField="au_id" HeaderText="au_id" />
<asp:BoundField DataField="au_lname" HeaderText="au_lname" />
<asp:BoundField DataField="au_fname" HeaderText="au_fname" />
<asp:BoundField DataField="phone" HeaderText="phone" />
<asp:BoundField DataField="address" HeaderText="address" />
<asp:CommandField ShowEditButton="True" HeaderText="编辑" />
<asp:CommandField ShowDeleteButton="True" HeaderText="删除" />
</Columns>
</asp:GridView>
</div>
</form>
</body>
</html>
2.cs代码
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>GridView基本的操作 编辑 更新 取消</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:GridView ID="GridView1" runat="server" Width="100%" AutoGenerateColumns="False">
<Columns>
<asp:BoundField DataField="au_id" HeaderText="au_id" />
<asp:BoundField DataField="au_lname" HeaderText="au_lname" />
<asp:BoundField DataField="au_fname" HeaderText="au_fname" />
<asp:BoundField DataField="phone" HeaderText="phone" />
<asp:BoundField DataField="address" HeaderText="address" />
<asp:CommandField ShowEditButton="True" HeaderText="编辑" />
<asp:CommandField ShowDeleteButton="True" HeaderText="删除" />
</Columns>
</asp:GridView>
</div>
</form>
</body>
</html>
2.cs代码
using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class GridView_GridView_DeleteUpdate1 : System.Web.UI.Page { Practice.DAL.authors authorsbll = new Practice.DAL.authors(); protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DataBindGridView(); } GridView1.RowDeleting += new GridViewDeleteEventHandler(GridView1_RowDeleting); GridView1.RowEditing += new GridViewEditEventHandler(GridView1_RowEditing); GridView1.RowCancelingEdit += new GridViewCancelEditEventHandler(GridView1_RowCancelingEdit); GridView1.RowUpdating += new GridViewUpdateEventHandler(GridView1_RowUpdating); } /**//// <summary> /// 功 能:GridView删除事件 /// 作 者:PUKE /// 完成时间:2007-05-18 /// 版 权:pukesys@tom.com /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { string id = GridView1.Rows[e.RowIndex].Cells[0].Text.Trim(); authorsbll.Delete(id);//删除,函数自己写 DataBindGridView();//重新绑定数据源 } /**//// <summary> /// 功 能:GridView编辑事件 /// 作 者:PUKE /// 完成时间:2007-05-18 /// 版 权:pukesys@tom.com /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void GridView1_RowEditing(object sender, GridViewEditEventArgs e) { GridView1.EditIndex = e.NewEditIndex; DataBindGridView(); } /**//// <summary> /// 功 能:GridView取消事件 /// 作 者:PUKE /// 完成时间:2007-05-18 /// 版 权:pukesys@tom.com /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void GridView1_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e) { GridView1.EditIndex = -1; DataBindGridView(); } /**//// <summary> /// 功 能:GridView更新事件 /// 作 者:PUKE /// 完成时间:2007-05-18 /// 版 权:pukesys@tom.com /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e) { string aa = (((TextBox)(GridView1.Rows[e.RowIndex].Cells[0].Controls[0])).Text.ToString().Trim()); GridView1.EditIndex = -1; DataBindGridView(); } /**//// <summary> /// 功 能:绑定GridView /// 作 者:PUKE /// 完成时间:2007-05-18 /// 版 权:pukesys@tom.com /// </summary> private void DataBindGridView() { DataSet ds = authorsbll.GetList(""); GridView1.DataSource = ds; GridView1.DataBind(); } }
相关文章推荐
- GridView基本的操作 编辑 更新 取消 删除
- GridView基本的操作 编辑 更新 取消
- GridView的操作:基本操作(编辑、更新、取消)
- GridView基本的操作 编辑 更新 取消(一)
- GridView基本的操作 编辑 更新 取消(二)
- GridView基本的操作 编辑 更新 取消(三)
- GridView基本的编辑,更新,删除操作
- GridView基本的编辑,更新,删除操作
- GridView基本的编辑,更新,删除操作
- 在GridView中进行编辑,更新和取消操作
- asp.net c# 对GridView编辑,删除,更新,取消的操作
- GridView里面的编辑、更新、取消列成了英文
- GridView 编辑、更新、取消
- ASP.NET 中 对GridView(网格视图)的查、分页、编辑更新、删除操作
- GridView行编辑、更新、取消、删除事件使用方法
- gridview的编辑,更新,取消,自动分页等
- 在GridView中应该用分页、编辑、删除、更新操作
- GridView绑定,编辑,更新,取消,删除,排序
- GridView控件的编辑、删除、更新、取消!
- GridView自定义模板编辑 更新 取消 删除