private void RestoreMail(int iMailID, string strSenderCode) { MailManage mailManage = new MailManage(); DataTable oneMail = mailManage.GetOneMail(iMailID, strSenderCode); if (oneMail.Rows.Count > 0) { int num = int.Parse(oneMail.Rows[0]["i_SysID"].ToString()); if (num != this._iSysID) { SysManageDb sysManageDb = new SysManageDb(); DataTable dataTable = sysManageDb.QuerySys(num); string str = dataTable.Rows[0]["v_SysName"].ToString(); dataTable.Rows[0]["v_Sys"].ToString(); this.LabSender.Text = oneMail.Rows[0]["v_fxrxm"].ToString() + "[来自:" + str + "]"; } else { this.LabSender.Text = oneMail.Rows[0]["v_fxrxm"].ToString(); } this.LabConsignee.Text = oneMail.Rows[0]["v_jsrxm"].ToString(); string strUserCode = oneMail.Rows[0]["v_jsrdm"].ToString(); this.LabTitle.Text = oneMail.Rows[0]["v_zt"].ToString(); this.LabDateTime.Text = oneMail.Rows[0]["dtm_sjsj"].ToString(); string text = oneMail.Rows[0]["txt_zw"].ToString(); text = text.Replace("\r\n", "<BR>"); text = text.Replace(" ", " "); text = " " + text; this.contentBlock.InnerHtml = text; DataTable mailAnnex = mailManage.GetMailAnnex(iMailID); if (mailAnnex.Rows.Count > 0) { for (int i = 0; i < mailAnnex.Rows.Count; i++) { string[] array = mailAnnex.Rows[i]["v_Lmc"].ToString().Split(new char[] { '-' }); HtmlGenericControl expr_24F = this.annexBlock; string innerHtml = expr_24F.InnerHtml; expr_24F.InnerHtml = string.Concat(new string[] { innerHtml, "<LI><A href=\"#\" onclick=\"javascript:download('", mailAnnex.Rows[i]["v_fjlj"].ToString(), mailAnnex.Rows[i]["v_Lmc"].ToString(), "','", array[1].ToString(), "');\">", array[1].ToString(), "</A>" }); } } mailManage.ReadMail(iMailID, strUserCode); } }
private void RestoreMail(int iMailID, string strSenderCode) { MailManage mailManage = new MailManage(); DataTable oneMail = mailManage.GetOneMail(iMailID, strSenderCode); if (oneMail.Rows.Count > 0) { int num = int.Parse(oneMail.Rows[0]["i_SysID"].ToString()); if (num != this._iSysID) { SysManageDb sysManageDb = new SysManageDb(); DataTable dataTable = sysManageDb.QuerySys(num); dataTable.Rows[0]["v_Sys"].ToString(); string str = dataTable.Rows[0]["v_SysName"].ToString(); this.LabSender.Text = oneMail.Rows[0]["v_fxrxm"].ToString() + "[来自:" + str + "]"; } else { this.LabSender.Text = oneMail.Rows[0]["v_fxrxm"].ToString(); } this.LabConsignee.Text = this.sub(oneMail.Rows[0]["v_SJR"].ToString()); this.LbCSR.Text = this.sub(oneMail.Rows[0]["V_CSR"].ToString()); this.LabTitle.Text = oneMail.Rows[0]["v_zt"].ToString(); this.LabDateTime.Text = oneMail.Rows[0]["dtm_sjsj"].ToString(); this.LblCon.Text = oneMail.Rows[0]["txt_zw"].ToString(); DataTable mailAnnex = mailManage.GetMailAnnex(iMailID); int num2 = 20 * mailAnnex.Rows.Count; this.tr_fj.Attributes["height"] = num2.ToString() + "px"; if (mailAnnex.Rows.Count > 0) { for (int i = 0; i < mailAnnex.Rows.Count; i++) { string[] array = mailAnnex.Rows[i]["v_Lmc"].ToString().Split(new char[] { '-' }); HtmlGenericControl expr_25A = this.annexBlock; string innerHtml = expr_25A.InnerHtml; expr_25A.InnerHtml = string.Concat(new string[] { innerHtml, "<a href='", mailAnnex.Rows[i]["v_fjlj"].ToString(), mailAnnex.Rows[i]["v_Lmc"].ToString(), "' target=_blank>", array[1].ToString(), "</a> " }); } } mailManage.ReadMail(iMailID, strSenderCode); } }
protected void Button1_ServerClick(object sender, EventArgs e) { if (this.LBoxSelectedMan.Items.Count == 0) { return; } SysManageDb sysManageDb = new SysManageDb(); DataTable dataTable = sysManageDb.QuerySys(Convert.ToInt32(this.LBoxSelectedMan.SelectedValue)); WebRequest webRequest = WebRequest.Create(dataTable.Rows[0]["v_addressURL"].ToString()); webRequest.Timeout = 1000; try { webRequest.GetResponse(); } catch { this.RegisterClientScriptBlock("script", "<script language=javascript>alert('网络连接超时!');</script>"); this.LBoxSelectedMan.Items.Clear(); return; } this.RegisterClientScriptBlock("script", "<script language=javascript>window.close();</script>"); }