• 1000 . Я не уверен, как исправить это, сохранив TemplateField, так как мне нужно, чтобы он оставался таким.
Вот мой c# код метода экспорта
protected void ExportTextFile(object sender, EventArgs e)
{
//the text file
string sFileName = "Credit File-" + System.DateTime.Now.Date + ".txt";
sFileName = sFileName.Replace("/", "");
//send output to the client maching using response object
Response.ClearContent();
Response.Buffer = true;
Response.AddHeader("content-disposition", "attachment; filename=" + sFileName);
Response.ContentType = "application/text";
EnableViewState = false;
StringBuilder objSB = new StringBuilder();
int iCol = 0; //counter for columns
int iRow = 0; //counter for rows
for (iCol = 0; iCol < GridView4.Columns.Count; iCol++)
{
objSB.Append(GridView4.Columns[iCol].HeaderText + ',');
}
objSB.Append(Environment.NewLine);
for (iRow = 0; iRow < GridView4.Rows.Count; iRow++)
{
for (iCol = 0; iCol < GridView4.Columns.Count; iCol++)
{
objSB.Append(GridView4.Rows[iRow].Cells[iCol].Text + ',');
}
objSB.Append(Environment.NewLine);
}
Response.Write(objSB.ToString());
Response.End();
}