using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using SuperMap.RealEstate.Utility; using SuperMap.RealEstate.Web.UI; namespace SuperMap.RealEstate.Finance.Modules.ProinstAssignment { public partial class PROINSTASSIGNMENTPage : SuperMap.RealEstate.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) return; //载入数据 PROINSTASSIGNMENT1.LoadData(); //设置删除提示 //SetControlConfirm(ButtonDelete, "您确认删除该记录,删除后将无法恢复数据?"); //设置按钮状态 //SetControlClientAction(ButtonDelete, false, true, true); SetControlClientAction(ButtonSave); //注册遮罩式窗口关闭脚本 SetControlClosePopDialog(ButtonClose); } protected void ButtonSave_Click(object sender, EventArgs e) { try { //刷新类型 //bool _RefreshType = ButtonDelete.Enabled; //保存数据 //ButtonDelete.Enabled = PROINSTCOMPACT1.Save(); PROINSTASSIGNMENT1.Save(); //刷新弹出页列表 RefreshOpenerGridPage(RefreshGridPageType.Update); //提示信息 Alert("保存成功!", 3); //ClosePopDialog(); } catch (Exception ex) { //回滚事务 Transaction.Rollback(); //记录日志 ErrorLogHelper.Write(ex); #if DEBUG Alert("保存失败!可能的原因:\n" + ex.Message); #else Alert("保存失败!"); #endif } } } }