public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; var reportId = context.Request.QueryString["reportId"]; var reportPersonnelId = context.Request.QueryString["reportPersonnelId"]; var payCompany = context.Request.QueryString["payCompany"]; var reportCost = context.Request.QueryString["reportCost"]; string payCompanyReportNoStr = string.Empty; string personnelReportNoStr = string.Empty; var reportNoArrayList = _costReport.ReportNoArrayList(payCompany, new Guid(reportPersonnelId), string.IsNullOrEmpty(reportCost) ? 0 : decimal.Parse(reportCost), new Guid(reportId)); if (reportNoArrayList.Length > 0) { if (reportNoArrayList[0] != null && reportNoArrayList[0].Count > 0) { var payCompanyStr = string.Join(",", reportNoArrayList[0].ToArray()); payCompanyReportNoStr = "与此单据的收款单位和金额相同的申报单据有" + payCompanyStr + ",是否需要继续提交?"; } if (reportNoArrayList[1] != null && reportNoArrayList[1].Count > 0) { var personnelStr = string.Join(",", reportNoArrayList[1].ToArray()); personnelReportNoStr = "与此单据的提交人和金额相同的申报单据有" + personnelStr + ",是否需要继续提交?"; } } context.Response.Write(payCompanyReportNoStr + " <br/>" + personnelReportNoStr); }