Итак, у меня есть GridView на моей странице ASPX.
Когда я нажимаю
, он связывает таблица данных выглядит следующим образом:
theDataTable = GetAllTheRecords();
gvTheGridView.DataSource = theDataTable;
gvTheGridView.DataBind();
Примечание: theDataTable
является членом
private DataTable theDataTable;
Это работает, как ожидалось.
Теперь, после того как GridView отображается правильно, я хочу экспортировать данные в CSV, поэтому Теперь я нажимаю
, который запускает код:
exportToCsv(theDataTable);
, но theDataTable
имеет значение null.
Итак, я пробовал
exportToCsv(gvTheGridView.DataSource)
Который также имеет значение null.
Каков стандартный способ сохранения этих данных? Я действительно не хочу снова обращаться к БД, так как это довольно длинный SPROC, и пользователь уже ждал один раз.
Заранее спасибо!