0

私はグリッドビューを持っています。グリッドビューの 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 シートに表示されなくなります。

誰でもこれを解決するのを手伝ってくれますか?

前もって感謝します。

4

1 に答える 1