protected void btnExport_Click(object sender, EventArgs e)
 {
     Response.Clear();
     Response.AddHeader("content-disposition", "attachment;filename = QC_Schedule.xls");
     Response.ContentType = "application/vnd.xls";
     System.IO.StringWriter       stringWrite = new System.IO.StringWriter();
     System.Web.UI.HtmlTextWriter htmlWrite   =
         new HtmlTextWriter(stringWrite);
     GrdScheduleList.AllowPaging = false;
     GetData();
     GrdScheduleList.RenderControl(htmlWrite);
     Response.Write(stringWrite.ToString());
     Response.End();
 }
예제 #2
0
 protected void btnExport_Click(object sender, EventArgs e)
 {
     Response.Clear();
     Response.AddHeader("content-disposition", "attachment;filename = QC_Schedule.xls");
     Response.ContentType = "application/vnd.xls";
     System.IO.StringWriter       stringWrite = new System.IO.StringWriter();
     System.Web.UI.HtmlTextWriter htmlWrite   =
         new HtmlTextWriter(stringWrite);
     GrdScheduleList.AllowPaging = false;
     GetData();
     foreach (GridViewRow row in GrdScheduleList.Rows)
     {
         GrdScheduleList.Columns[0].Visible = false;
         (GrdScheduleList.Rows[row.RowIndex].Cells[1].FindControl("lnkScheduleNumber") as LinkButton).Font.Underline = false;
         (GrdScheduleList.Rows[row.RowIndex].Cells[1].FindControl("lnkScheduleNumber") as LinkButton).Enabled        = false;
     }
     GrdScheduleList.RenderControl(htmlWrite);
     Response.Write(stringWrite.ToString());
     Response.End();
 }