2009年2月4日 星期三

GridView RowCommand 取得點選GridView項目 的Index

protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)


{
if (e.CommandName == "editData")


{ GridViewRow gvrow = (GridViewRow) (((ImageButton)e.CommandSource).NamingContainer);


int index = gvrow.RowIndex;


GridView1.Rows[index.ToString()].BackColor = Color.Silver;


ViewState["nrd_iden"] = e.CommandArgument.ToString();


QueryRowData();





}


}

程式碼中 (ImageButton) 為點選的控制項型態 (如下圖紅框 為ImageButton)




沒有留言: