добавление значения нижнего колонтитула в datagridview в C # - PullRequest
2 голосов
/ 13 апреля 2010

У меня есть 2 таблицы данных. Одна из них имеет действительное значение этой таблицы, выбранной пользователем, а вторая имеет совокупное значение для этой таблицы, то есть любую общую сумму или среднее значение. Я хочу отобразить это как нижний колонтитул в C # datagridview. Как мне это сделать??? В asp.net у нас есть событие RowDataBound, подобное тому, что что-то подобное есть и в C #, но что я не могу найти.

1 Ответ

0 голосов
/ 13 апреля 2010

Вы можете использовать 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();
}
...