protected void btnProdDelete_Click(object sender, EventArgs e) { Button btn = (Button)sender; GridViewRow gvr = (GridViewRow)btn.NamingContainer; string prodID = gvProducts.DataKeys[gvr.RowIndex].Values[0].ToString(); GoodEatsFarmDataContext db = new GoodEatsFarmDataContext(); db.uspProductsDropSingle(prodID); gvProducts.DataBind(); }