public void DataGrid1_ImageButton(object sender, DataGridCommandEventArgs e)
{
int i=Convert.ToInt32(DataGrid1.DataKeys[e.Item.ItemIndex]);
DAL.commonalitywebsetting cw=new DAL.commonalitywebsetting();
cw.Deletecommonalitywebsetting(i);
Connection();
}
{
int i=Convert.ToInt32(DataGrid1.DataKeys[e.Item.ItemIndex]);
DAL.commonalitywebsetting cw=new DAL.commonalitywebsetting();
cw.Deletecommonalitywebsetting(i);
Connection();
}
当然你要现在DataGrid的属性内指定DataKeyField
比如
DataKeyField="col_id"
{
DataGridItem dgItem=(DataGridItem)((ImageButton)(System.Web.UI.Control)Sender)).NamingContainer;
DAL.commonalitywebsetting cw=new DAL.commonalitywebsetting();
cw.Deletecommonalitywebsetting(dgItem.Cells[0].Text.Trim());
Connection();
}