管理月报(项目汇总)

This commit is contained in:
李超 2023-11-08 10:28:38 +08:00
parent c3481e1314
commit 7f09e37c5c
4 changed files with 26 additions and 15 deletions

View File

@ -34,7 +34,7 @@
<Items>
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" ToolTip="导出" Icon="FolderUp"
EnableAjax="false" DisableControlBeforePostBack="false" Hidden="true">
EnableAjax="false" DisableControlBeforePostBack="false" >
</f:Button>
</Items>
</f:Toolbar>

View File

@ -120,7 +120,7 @@ namespace FineUIPro.Web.ZHGL.ManagementReport
{
Response.ClearContent();
string filename = Funs.GetNewFileName();
Response.AddHeader("content-disposition", "attachment; filename=" + System.Web.HttpUtility.UrlEncode("管理月报B" + filename, System.Text.Encoding.UTF8) + ".xls");
Response.AddHeader("content-disposition", "attachment; filename=" + System.Web.HttpUtility.UrlEncode("质量管理月报(项目汇总)" + filename, System.Text.Encoding.UTF8) + ".xls");
Response.ContentType = "application/excel";
Response.ContentEncoding = System.Text.Encoding.UTF8;
this.Grid1.PageSize = 500;
@ -142,7 +142,10 @@ namespace FineUIPro.Web.ZHGL.ManagementReport
sb.Append("<tr>");
foreach (GridColumn column in grid.Columns)
{
sb.AppendFormat("<td>{0}</td>", column.HeaderText);
if ("MonthReportItemId" != column.ColumnID)
{
sb.AppendFormat("<td>{0}</td>", column.HeaderText);
}
}
sb.Append("</tr>");
foreach (GridRow row in grid.Rows)
@ -150,14 +153,16 @@ namespace FineUIPro.Web.ZHGL.ManagementReport
sb.Append("<tr>");
foreach (GridColumn column in grid.Columns)
{
string html = row.Values[column.ColumnIndex].ToString();
if (column.ColumnID == "tfNumber")
if ("MonthReportItemId" != column.ColumnID)
{
html = (row.FindControl("lblNumber") as AspNet.Label).Text;
string html = row.Values[column.ColumnIndex].ToString();
if (column.ColumnID == "tfNumber")
{
html = (row.FindControl("lblNumber") as AspNet.Label).Text;
}
sb.AppendFormat("<td>{0}</td>", html);
}
sb.AppendFormat("<td>{0}</td>", html);
}
sb.Append("</tr>");
}

View File

@ -34,7 +34,7 @@
<Items>
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
<f:Button ID="btnOut" OnClick="btnOut_Click" runat="server" ToolTip="导出" Icon="FolderUp"
EnableAjax="false" DisableControlBeforePostBack="false" Hidden="true">
EnableAjax="false" DisableControlBeforePostBack="false" >
</f:Button>
</Items>
</f:Toolbar>

View File

@ -120,7 +120,7 @@ namespace FineUIPro.Web.ZHGL.ManagementReport
{
Response.ClearContent();
string filename = Funs.GetNewFileName();
Response.AddHeader("content-disposition", "attachment; filename=" + System.Web.HttpUtility.UrlEncode("管理月报B" + filename, System.Text.Encoding.UTF8) + ".xls");
Response.AddHeader("content-disposition", "attachment; filename=" + System.Web.HttpUtility.UrlEncode("HSSE管理月报(项目汇总)" + filename, System.Text.Encoding.UTF8) + ".xls");
Response.ContentType = "application/excel";
Response.ContentEncoding = System.Text.Encoding.UTF8;
this.Grid1.PageSize = 500;
@ -142,7 +142,10 @@ namespace FineUIPro.Web.ZHGL.ManagementReport
sb.Append("<tr>");
foreach (GridColumn column in grid.Columns)
{
sb.AppendFormat("<td>{0}</td>", column.HeaderText);
if ("MonthReportItemId" != column.ColumnID)
{
sb.AppendFormat("<td>{0}</td>", column.HeaderText);
}
}
sb.Append("</tr>");
foreach (GridRow row in grid.Rows)
@ -150,12 +153,15 @@ namespace FineUIPro.Web.ZHGL.ManagementReport
sb.Append("<tr>");
foreach (GridColumn column in grid.Columns)
{
string html = row.Values[column.ColumnIndex].ToString();
if (column.ColumnID == "tfNumber")
if ("MonthReportItemId" != column.ColumnID)
{
html = (row.FindControl("lblNumber") as AspNet.Label).Text;
string html = row.Values[column.ColumnIndex].ToString();
if (column.ColumnID == "tfNumber")
{
html = (row.FindControl("lblNumber") as AspNet.Label).Text;
}
sb.AppendFormat("<td>{0}</td>", html);
}
sb.AppendFormat("<td>{0}</td>", html);
}
sb.Append("</tr>");