I am developing a webform using ajax TabContainer / TabPanels / ContentTemplates to control navigation. One of the TabPanels contains a gridview that I want to export to an CSV when a button on the same TabPanel is operated. The buttons' OnClick event
runs some c# codebehind ...
protected void btnExportCSV_Click(object sender, EventArgs e)
{
// TabContainer1_BoxRecordDestructionSchedulePanel_RecordBoxesToDestroyDiv
Response.Clear();
Response.Buffer = true;
Response.AddHeader("content-disposition",
"attachment;filename=GridViewExport.csv");
Response.Charset = "";
Response.ContentType = "application/text";
RecordBoxesToDestroy.AllowPaging = false;
RecordBoxesToDestroy.DataBind();
StringBuilder sb = new StringBuilder();
for (int k = 0; k < RecordBoxesToDestroy.Columns.Count ...
Go to the complete details ...