2009-08-04 2 views
0

UpdatePanel (ASP.Net 2.0)에 GridView가 있습니다. 트리거 컬렉션에서 I는의 GridView 및 EventName을위한 PageIndexChanging 방법을 추가 한 상기 UpdatePanel 들어GridView 호출시 UpdatePanel을 새로 고침 할 수 없습니다.

protected void grdProductSearch_PageIndexChanging(object sender, GridViewPageEventArgs e) 
    { 
      grdProductSearch.PageIndex = e.NewPageIndex; 
      grdProductSearch.DataBind(); 
    } 

:

는 I 그리드보기의 PageIndexChanging 방법에 대한 코드가있다.

그러나 그리드는 데이터를 올바르게 표시하지만 하단의 페이지 번호를 클릭하면 응답이 없습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

감사합니다. updatepanel에있는 gridview 이후

+0

updatepanel의 gridview 이후, 페이징을위한 트리거를 추가 할 필요가 없습니다. –

+0

gridview 데이터 소스를 objectdatasource로 설정 했습니까? –

+0

PageIndexchanging 이벤트에서 데이터를 그리드에 바인딩 할 때 데이터가 DB –

답변

0

는, 당신은 그리드에 데이터를 바인딩 페이징

이대로 더 PageIndexchanging 이벤트에 대한 트리거를 추가 할 수 있도록 할 필요가 있는지, 데이터는 DB

에서 다시 인출 없습니다 - - 그리드 뷰 페이징이 가능한지 확인하십시오.

AllowPaging="True" 
+0

AllowPaging이 True로 설정됩니다. –

관련 문제