//删除 protected void Delete_Click(object sender, EventArgs e) { try { int id = Convert.ToInt32(Request.QueryString["id"].ToString()); int attachId = ca.FindAttachmentID(id); string srcPath = at.FindPath(attachId); if (attachId == 0 || srcPath == "") { Alert.Show("该成果验收不存在相关文档"); } else { pm.DeleteFile(attachId, srcPath); Common.Entities.AchievementCA caa = ca.FindAll(id); caa.AttachmentID = null; ca.Update(caa); PageContext.RegisterStartupScript(ActiveWindow.GetConfirmHideReference() + Alert.GetShowInTopReference("删除成功!")); } } catch (Exception ex) { pm.SaveError(ex, this.Request); } }
//初始化 public void InitData() { int id = Convert.ToInt32(Request.QueryString["id"].ToString()); Common.Entities.AchievementCA caa = ca.FindAll(id); name.Text = ach.FindAchieveName(Convert.ToInt32(caa.AchievementID)); unit.Text = caa.CAUnit; level.Text = caa.CACommnetLevel; }