2009-08-31 3 views
0

안녕하세요, 내 열에 비용 열을 표시하는 데이터 표를 사용하고 있습니다. 내 페이지에 1000 개의 레코드가 있습니다. 페이지 당 25 개의 레코드를 표시하고 있습니다. 바닥 글에 총계를 표시해야합니다. 그리고 문제는 총계로 페이지를 현명하게 표시하고 싶습니다. 나는 그것을 어떻게 성취 할 수 있는가?Page wise total in grid

답변

0

당신은

DataGrid.ItemDataBound Event

가 해당 셀에 각 값을 추가하고 전체 양을 표시 할 수 있습니다.

이 페이지에서도 같은 작업이 수행됩니다. 당신의 gridview의 RowDataBound 이벤트에

Use of DataGrid ItemDataBound Event (C#)

+0

표시했습니다. 페이지별로 페이지를 계산하고 싶습니다. 나는 어떻게 그것을 성취 할 수 있는가? –

0

행이 바닥 글 인 경우

void OrderGridView_RowDataBound(Object sender, GridViewRowEventArgs e) 
{ 
    if (e.Row.RowType == DataControlRowType.DataRow) { 
     // add your value to a local variable here. 
    } 
} 

과 RowCreated 이벤트에서

가, 확인, 페이지 수준 변수에 값을 추가 한 다음에 총을 추가하려면 바닥 글 :

void OrderGridView_RowCreated(Object sender, GridViewRowEventArgs e) 
{ 
    if (e.Row.RowType == DataControlRowType.Footer) { 

     // add your total to footer here 
    } 
} 
+0

안녕하세요 Canavar, 내 페이지에서 동일한 작업을 수행했습니다. 페이지별로 총 페이지를 계산하고 싶습니다. –