gridview的buttonfield獲取該行的索引值(實(shí)例講解)
1.選擇gridview控件,創(chuàng)建按紐列buttonfield,將此按紐列的CommandName 設(shè)置為Details //本例是為了想要查看改行的詳細(xì)信息
2.GridView1的屬性: OnRowCommand= "btnOpenClick" DataKeyNames="p_num" //綁定行方法,p_num是綁定的數(shù)據(jù)庫中的主鍵字段
3.雙擊 OnRowCommand 屬性產(chǎn)生:
protected void btnOpenClick(object sender, GridViewCommandEventArgs e)
{
}
4、寫入:
protected void btnOpenClick(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "Details")
{
int RowIndex = Convert.ToInt32(e.CommandArgument);
DataKey keys = PersonGridView.DataKeys[RowIndex]; //行中的數(shù)據(jù);
string perid = keys.Value.ToString();
Response.Redirect("EditPerson.aspx?perid=" + perid);
}
}
相關(guān)文章
HttpWebRequest實(shí)現(xiàn)下載圖片至本地
這篇文章主要為大家詳細(xì)介紹了HttpWebRequest實(shí)現(xiàn)下載圖片至本地,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-07-07c#實(shí)現(xiàn)隱藏與顯示任務(wù)欄的方法詳解
本篇文章是對(duì)c#中任務(wù)欄隱藏與顯示的實(shí)現(xiàn)方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06C#通過實(shí)現(xiàn)winmm枚舉音頻設(shè)備
使用C#做音頻錄制時(shí)需要獲取音頻設(shè)備信息,其中比較簡單的就是使用winmm,所以本文就為大家介紹一下C#如何通過實(shí)現(xiàn)winmm枚舉音頻設(shè)備,需要的可以參考下2023-10-10c#基于Redis實(shí)現(xiàn)輕量級(jí)消息組件的步驟
這篇文章主要介紹了c#基于Redis實(shí)現(xiàn)輕量級(jí)消息組件的步驟,幫助大家更好的理解和學(xué)習(xí)使用c#進(jìn)行開發(fā),感興趣的朋友可以了解下2021-05-05