亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

ASP.NET 中如何實現刪除、修改這些功能???

ASP.NET 中如何實現刪除、修改這些功能啊?

倚天杖 2018-08-26 21:06:36
ASP.NET 中如何實現刪除、修改這些功能??? 
查看完整描述

1 回答

?
小怪獸愛吃肉

TA貢獻1852條經驗 獲得超1個贊

用GridView自帶的刪除、修改就應該在GridView事件里寫

? ??--前臺這樣寫


<asp:GridView?ID="GridView1"?runat="server"?Width="70%"?AutoGenerateColumns="False"????????????????????</asp:ImageButton>???????????????</ItemTemplate>???????????????</asp:TemplateField>???????????????????</Columns>???</asp:GridView

? ?


?--后臺這樣:?protected?void?GridView1_RowDataBound(object?sender,?GridViewRowEventArgs?e)???{???????int?i;???????//執行循環,保證每條數據都可以更新???????for?(i?=?0;?i?<?GridView1.Rows.Count;?i++)???????{???????????//首先判斷是否是數據行???????????if?(e.Row.RowType?==?DataControlRowType.DataRow)???????????{??????????????ImageButton?imgbtn?=?(ImageButton)e.Row.FindControl("ImageButton1");???????????????imgbtn.Attributes.Add("onclick","return?confirm('您確認要刪除嗎?');");????????????}???????}???}?protected?void?GridView1_RowCommand(object?sender,?GridViewCommandEventArgs?e)???{???????string?cmd?=?e.CommandName;???????int?Id?=?Convert.ToInt32(e.CommandArgument);???????if?(cmd?==?"De")???????{???????????//這是調用的刪除方法,根據標識列???????????RoomManager.DeleteRoomByRoomId(Id);???????}???????else?if(cmd=="Ed")???????{??????????????????????//這是跳轉到其他頁面修改???????????Page.Server.Transfer("UpdateRooms.aspx?RoomId="?+?Id.ToString());???????}???????binddate();//重新綁定GridView???}

? ??? ?


查看完整回答
反對 回復 2018-09-21
  • 1 回答
  • 0 關注
  • 783 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號