日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

GridView实现数据编辑和删除(一)

發(fā)布時(shí)間:2023/12/4 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GridView实现数据编辑和删除(一) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>

前臺的html代碼:

<asp:GridView ID="gv_Emplogin" runat="server" AutoGenerateColumns="False" onrowdeleting="gv_Emplogin_RowDeleting" onrowupdating="gv_Emplogin_RowUpdating" onrowediting="gv_Emplogin_RowEditing" onrowcancelingedit="gv_Emplogin_RowCancelingEdit"><Columns><asp:BoundField DataField="Emp_id" HeaderText="用戶號" ReadOnly="True" /><asp:BoundField DataField="Emp_name" HeaderText="登錄名" /><asp:BoundField DataField="Password" HeaderText="密碼" /><asp:BoundField DataField="name" HeaderText="姓名" /><asp:BoundField DataField="Email" HeaderText="Email" /><asp:BoundField DataField="Jb" HeaderText="用戶類型" /><asp:BoundField DataField="Tell" HeaderText="聯(lián)系電話" /><asp:CommandField ShowEditButton="True" /> //編輯<asp:CommandField ShowDeleteButton="True" /> //刪除</Columns></asp:GridView>

后臺代碼:

????????/// <summary>/// GridView的綁定/// </summary>public void Emplogin_Bind(){this.gv_Emplogin.DataSource = em.EmploginInfo();this.gv_Emplogin.DataBind();}/// <summary>/// GridView的刪除事件/// </summary>/// <param name="sender"></param>/// <param name="e"></param>protected void gv_Emplogin_RowDeleting(object sender, GridViewDeleteEventArgs e){int Emp_id=int.Parse(gv_Emplogin.Rows[e.RowIndex].Cells[0].Text);if (em.Del_EmploginInfo(Emp_id) == 1){Emplogin_Bind();}}/// <summary>/// GridView的編輯事件/// </summary>/// <param name="sender"></param>/// <param name="e"></param>protected void gv_Emplogin_RowEditing(object sender, GridViewEditEventArgs e){gv_Emplogin.EditIndex=e.NewEditIndex;}/// <summary>/// GridView的更新事件/// </summary>/// <param name="sender"></param>/// <param name="e"></param>protected void gv_Emplogin_RowUpdating(object sender, GridViewUpdateEventArgs e){int Emp_id=int.Parse(gv_Emplogin.Rows[e.RowIndex].Cells[0].Text);EmployeeInfo ei = new EmployeeInfo();ei.Emp_name = ((TextBox)(gv_Emplogin.Rows[e.RowIndex].Cells[1].Controls[0])).Text.ToString().Trim();ei.Pwd = ((TextBox)(gv_Emplogin.Rows[e.RowIndex].Cells[2].Controls[0])).Text.ToString().Trim();ei.Name = ((TextBox)(gv_Emplogin.Rows[e.RowIndex].Cells[3].Controls[0])).Text.ToString().Trim();ei.Email = ((TextBox)(gv_Emplogin.Rows[e.RowIndex].Cells[4].Controls[0])).Text.ToString().Trim();ei.Jb = int.Parse(((TextBox)(gv_Emplogin.Rows[e.RowIndex].Cells[5].Controls[0])).Text.ToString().Trim());ei.Tell = ((TextBox)(gv_Emplogin.Rows[e.RowIndex].Cells[6].Controls[0])).Text.ToString().Trim();if (em.Update_EmploginInfo(ei,Emp_id) == 1){gv_Emplogin.EditIndex = -1;Emplogin_Bind();}}/// <summary>/// GridView取消編輯事件/// </summary>/// <param name="sender"></param>/// <param name="e"></param>protected void gv_Emplogin_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e){gv_Emplogin.EditIndex = -1;Emplogin_Bind();}


轉(zhuǎn)載于:https://my.oschina.net/u/1019043/blog/136271

總結(jié)

以上是生活随笔為你收集整理的GridView实现数据编辑和删除(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。