2

私は2つのデータテーブルを持っています。1 つは、ユーザーが選択したテーブルの実際の値を取得する方法で、次はそのテーブルの集計値 (総計または平均) を取得する方法です。これをC# datagridviewのフッターとして表示したいです。どうやってやるの???asp.net には、C# にも同様のものが存在するような RowDataBound イベントがありますが、それが何であるかはわかりません。

4

1 に答える 1

0

フッターに入力するためにondataboundイベントを使用できます。GridViewサンプル:

protected void GridView1_DataBound(object sender, EventArgs e)
{
    GridView grid = sender as GridView;

    grid.FooterRow.Cells[0].Text = CustomDataSource.GetAggregated.Rows[0]["Name"].ToString();
    grid.FooterRow.Cells[1].Text = CustomDataSource.GetAggregated.Rows[0]["Total"].ToString();
}
于 2010-04-13T07:45:57.400 に答える