雖然沒使用到,不過也是可以記錄下來方便以後使用

   1:  
   2: //先宣告Datakeys 要用到的欄位
   3:  
   4: string[] Datakeys = new new string[3]{"Id","Name","Sex"}
   5: Gridview.DataKeyNames  = Datakeys ;
   6:  

再來就可以在Gridview裡面的Delete跟Update事件裡面抓取值了

抓值:

   1: protected void Gridview_RowDeleting(object sender, GridViewDeleteEventArgs e)
   2: {
   3:         string id = Gridview.DataKeys[e.RowIndex].Value.ToString();//抓取ID
   4:         string id = gv.DataKeys[e.RowIndex].Values["Id"].ToString();();//抓取ID
   5:         //抓取其他值
   6:         string id = gv.DataKeys[e.RowIndex][0].ToString();
   7:         string name= gv.DataKeys[e.RowIndex][1].ToString();
   8:         string sex = gv.DataKeys[e.RowIndex][2].ToString();
   9:  
  10: }

就這樣簡單好用~

相關文章