protected void Page_Load(object sender, EventArgs e) { SysDataExportTemplate ent = null; switch (this.RequestAction) { case RequestActionEnum.Delete: ent = this.GetTargetData <SysDataExportTemplate>(); ent.DoDelete(); this.SetMessage("删除成功!"); break; default: if (RequestActionString == "batchdelete") { DoBatchDelete(); } else if (RequestActionString == "batchrefresh") { DoBatchRefresh(); } else { ents = SysDataExportTemplateRule.FindAll(SearchCriterion); this.PageState.Add("SysDataExportTemplateList", ents); } break; } }
protected void Page_Load(object sender, EventArgs e) { SysDataExportTemplate ent = null; switch (this.RequestAction) { case RequestActionEnum.Create: ent = this.GetPostedData <SysDataExportTemplate>(); ent.DoCreate(); this.SetMessage("新建成功!"); break; case RequestActionEnum.Update: ent = this.GetMergedData <SysDataExportTemplate>(); ent.DoUpdate(); this.SetMessage("保存成功!"); break; case RequestActionEnum.Delete: ent = this.GetTargetData <SysDataExportTemplate>(); ent.DoDelete(); this.SetMessage("删除成功!"); break; case RequestActionEnum.Custom: IList <object> idList = RequestData.GetList <object>("IdList"); if (idList != null && idList.Count > 0) { if (RequestActionString == "batchdelete") { SysDataExportTemplate.DoBatchDelete(idList.ToArray()); } } break; default: ents = SysDataExportTemplateRule.FindAll(SearchCriterion); this.PageState.Add("SysDataExportTemplateList", ents); break; } }