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(); }
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(); }