2010-04-13 5 views
2

2 개의 데이터 테이블을 가지고 있습니다. 하나는 사용자가 선택한 해당 테이블의 실제 값을 가지며 그 다음은 해당 테이블에 대한 집계 값, 즉 총합 또는 평균을가집니다. 이걸 C# datagridview의 꼬리말로 표시하고 싶습니다. 내가 어떻게 할 수 있니? ??? asp.net 우리는 비슷한 뭔가 RowDataBound 이벤트가 C#에서도 있지만 그것을 찾을 수 없습니다.C#의 datagridview에 바닥 글 값 추가

+0

[DataGridView에 열 바닥 글 C#을 닷넷 윈폼]의 가능한 중복이의 질문을 받았다 (http://stackoverflow.com/questions/13056678/datagridview-column-footer-c-net-winforms) –

+0

2010 년 4 월, 그러나 당신이 지적한 것이 나중에 2012 년 10 월 중에 요청되었습니다. – Jankhana

답변

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(); 
} 
+1

Hmmm은 WindowsForm의 DataGridView에 사용할 수있는 DataBound 이벤트입니다 ???? – Jankhana