私はグリッドビューを持っています。グリッドビューの Row_DataBound イベントで動的に 2 つの列を作成しました。
if (e.Row.RowType == DataControlRowType.DataRow)
{
TableCell cell1 = new TableCell();
cell1.Width = 100;
e.Row.Cells.Add(cell1);
TableCell cell2 = new TableCell();
cell2.Width = 100;
e.Row.Cells.Add(cell2);
}
else
{
TableCell cell1 = new TableCell();
cell1.Width = 100;
cell1.Text = "<span style='font-weight:bold'>Total Punches";
e.Row.Cells.Add(cell1);
TableCell cell2 = new TableCell();
cell2.Width = 110;
cell2.Text = "<span style='font-weight:bold'>Hours Worked";
e.Row.Cells.Add(cell2);
}
グリッド全体を Excel シートにエクスポートしたい。[エクスポート] ボタンをクリックすると、Row_DataBound で作成した最後の 2 つの列が Excel シートに表示されなくなります。
誰でもこれを解決するのを手伝ってくれますか?
前もって感謝します。