protected void btn_DownLoadContract_Click(object sender, EventArgs e) { try { int ContractID = Convert.ToInt32(Request.QueryString["id"].ToString()); Contract = BLLContract.FindByContractID(Convert.ToInt32(ContractID)); if (Contract.AttachmentID != null && Contract.AttachmentID != 0) { int attachID = Convert.ToInt32(BLLContract.FindAttachmentID(ContractID)); string path = BLLAttachment.FindPath(attachID); if (path != "") { publicMethod.DownloadFile(path); } else { Alert.ShowInTop("无附件可下载!"); } } else { Alert.ShowInTop("无附件下载!"); } } catch (Exception ex) { BLCommon.PublicMethod pm = new BLCommon.PublicMethod(); pm.SaveError(ex, this.Request); PageContext.RegisterStartupScript(ActiveWindow.GetConfirmHidePostBackReference() + Alert.GetShowInTopReference("附件下载失败,请与管理员联系!")); //Alert.ShowInTop("附件下载失败!"); } }
public void BindData() { try { int ContractID = Convert.ToInt32(Request.QueryString["id"].ToString()); Contract = BLLContract.FindByContractID(Convert.ToInt32(ContractID)); ContractHeadLine.Text = Contract.ContractHeadLine; ContractAuthors.Text = Contract.ContractAuthors; ContractOriginal.Text = Contract.ContractOriginal; } catch (Exception ex) { BLCommon.PublicMethod pm = new BLCommon.PublicMethod(); pm.SaveError(ex, this.Request); } }
//初始化 public void InitData() { try { if (Session["ContractID"].ToString() != "") { Common.Entities.Contract contract = new Common.Entities.Contract(); contract = BLLcontract.FindByContractID(Convert.ToInt32(Session["ContractID"])); txtContractHeadLine.Text = contract.ContractHeadLine; txtContractAuthors.Text = contract.ContractAuthors; txtContractOriginal.Text = contract.ContractOriginal; } else { return; } } catch (Exception ex) { BLCommon.PublicMethod pm = new BLCommon.PublicMethod(); pm.SaveError(ex, this.Request); } }