protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) { int rowIndex = e.RowIndex; Contract contract = new Contract(); contract.Contrac_id = Convert.ToInt32(this.GridView1.DataKeys[rowIndex].Value); ContractProvider provider = new ContractProvider(); if (provider.Delete(contract)) { this.Alert("删除成功!!!"); if (this.txt_Name.Text == "") { this.ListPager1.RecordCount = this.ListPager1.RecordCount - 1; this.BindSource(null); } else { this.ListPager1.RecordCount = this.ListPager1.RecordCount - 1; this.BindSource(this.txt_Name.Text); } } }
public ActionResult AjaxContractDelete(ContractParameter param) { var result = new JsonNetResult(); var r = new GeneralResponse(); try { r.Code = ContractProvider.Delete(param).ToString(Section.Get.Common.Culture); } catch (Exception ex) { Log.Error(ex.Message, ex); r.Code = "-11"; } result.Data = r; return(result); }