/// <summary> /// 点击编辑按钮 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnEdit_Click(object sender, EventArgs e) { if (Page.IsValid) { try { ZhuJi.Modules.SinglePageModule.Domain.SinglePage domainSinglePage = new ZhuJi.Modules.SinglePageModule.Domain.SinglePage(); ZhuJi.Modules.Core.Domain.ContentBase domainContentBase = new ZhuJi.Modules.Core.Domain.ContentBase(); UIMapping.BindControlsToObject(domainSinglePage, this); UIMapping.BindControlsToObject(domainContentBase, this); domainContentBase.Id = int.Parse(ContentBaseId.Text.Trim()); domainSinglePage.ContentBaseInfo = domainContentBase; ZhuJi.Modules.SinglePageModule.IDAL.ISinglePage singlePage = ZhuJi.AOP.Operator.WrapInterface(typeof(ZhuJi.Modules.SinglePageModule.NHibernateDAL.SinglePage)) as ZhuJi.Modules.SinglePageModule.IDAL.ISinglePage; singlePage.Update(domainSinglePage); } catch (Exception ex) { ShowMessage(ex); } Response.Redirect(Request.Url.ToString(), true); } }