GridView 페이징에서 업데이트 패널을 새로 고칠 수 없습니다
문제
UpdatePanel (ASP.NET 2.0)에 GridView가 있습니다.
그리드보기의 PageIndexChanging 메소드에 대한이 코드가 있습니다.
protected void grdProductSearch_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
grdProductSearch.PageIndex = e.NewPageIndex;
grdProductSearch.DataBind();
}
UpdatePanel의 경우 Triggers 컬렉션에서 eventName의 GridView 및 PageIndexChanging 메소드를 추가했습니다.
그러나 그리드는 데이터를 올바르게 표시하지만 하단의 페이지 번호를 클릭하면 응답이 없습니다. 내가 뭘 잘못하고 있죠?
감사.
해결책
UpdatePanel의 GridView이므로 페이징에 트리거를 추가 할 필요가 없습니다.
-그리드에 데이터를 바인딩하는 PageIndexChanging 이벤트에서 DB에서 데이터가 다시 가져 오는지 확인하십시오.
-그리드 뷰 페이징이 활성화되어 있는지 확인하십시오 ...
AllowPaging="True"
제휴하지 않습니다 StackOverflow