激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - asp.net 不用GridView自帶刪除功能,刪除一行數據

asp.net 不用GridView自帶刪除功能,刪除一行數據

2019-06-23 10:35ASP.NET之家 ASP.NET教程

數據表一定要有個ID的主鍵值,你的gridview要設定一下DataKeyNames="ID"這個屬性值,接下的事件就好多了,寫個OnRowDeleting事件就可以了。

前臺代碼: 

復制代碼代碼如下:


<asp:GridView ID="GridLog" runat="server" 
AutoGenerateColumns="False" CellPadding="4" DataKeyNames="ID" 
BorderColor="#333" BorderStyle="solid" BorderWidth="1" 
OnRowDeleting="PublicGridRowDeleting" 
GridLines="None" Width="98%" ForeColor="#333333"> 
<FooterStyle BackColor="#507CD1" ForeColor="White" Font-Bold="True" /> 
<Columns> 
<asp:BoundField DataField="ID" HeaderText="ID" InsertVisible="false" 
ReadOnly="True" 
SortExpression="ID" > 
<ItemStyle HorizontalAlign="Center" Width="20px" /> 
</asp:BoundField> 
<asp:TemplateField HeaderText="刪除" ShowHeader="False"> 
<ItemStyle HorizontalAlign="Center" Width="40px" /> 
<ItemTemplate> 
<asp:LinkButton ID="LinkButton1" runat="server" 
CausesValidation="False" CommandName="Delete" OnClientClick="return confirm('您確認刪 
除?');" Text="刪除"></asp:LinkButton> 
</ItemTemplate> 
</asp:TemplateField> 
</Columns> 
<RowStyle BackColor="#EFF3FB" /> 
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" 
/> 
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" 
/> 
<HeaderStyle BackColor="#5A799C" ForeColor="White" Height="22px" /> 
<AlternatingRowStyle BackColor="White" /> 
<EditRowStyle BackColor="#2461BF" /> 
<EmptyDataTemplate> 
日志庫暫時為空! 
</EmptyDataTemplate> 
</asp:GridView> 


CS代碼 

復制代碼代碼如下:


protected void PublicGridRowDeleting(object sender, GridViewDeleteEventArgs e) 

string strID = GridLog.DataKeys[e.RowIndex].Value.ToString();//strID就是該行的ID 
string strSQL = "Delete from table " + 
" WHERE id = " + strID; 
//執行刪除 
ClientScript.RegisterStartupScript(GetType(), "Message", "<SCRIPT 
LANGUAGE='javascript'>alert('刪除成功!');</script>"); 
GridBind(); 


關鍵是設定好DataKeyNames后,可以靠 string strID = GridLog.DataKeys 
[e.RowIndex].Value.ToString();獲得選擇列的ID值 然后用這個ID執行刪除就可以了 。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 蜜桃传媒视频麻豆第一区免费观看 | 一级毛片在线看 | 国产一区二区欧美精品 | asian gaysex| 久久99精品久久久久久园产越南 | 国产精品7区 | 日韩字幕在线观看 | 在线成人精品视频 | 中文国产在线视频 | 日韩一级电影在线观看 | 日韩视频在线不卡 | 久草成人在线 | 亚洲九九爱 | 免费看成年人网站 | 亚洲成人激情在线 | 中国免费一级毛片 | 日韩视频一区二区三区在线观看 | 日本免费一区二区三区四区 | 久草导航 | 日日夜av | 欧美一及 | 久久aⅴ国产欧美74aaa | 国产精品美女久久久久久不卡 | 久久久国产一区二区三区 | 成人羞羞视频在线观看免费 | 国产精品免费观在线 | 欧美1区2区| 精品久久久久久综合日本 | 国产精品久久久久久久久久大牛 | 免费观看视频在线观看 | 一级做a爱性色毛片免费1 | 亚洲精品久久久久久下一站 | 操操插插| 国产精品区一区二区三区 | 伊人在线视频 | 港台三级在线观看 | 欧美一级免费在线观看 | 国产69精品久久99不卡免费版 | 深夜视频福利 | 成人青青草 | 直接在线观看的三级网址 |