2012-04-02 1 views
1

사용자 지정 페이징을 위해 SQL 저장 프로 시저를 사용하고 있습니다.GridView 사용자 지정 페이징 - 처음, 마지막, 다음, 이전, 숫자

이제 gridview에 대한 사용자 정의 호출기를 만들고 싶습니다.

Google에서 검색 한 결과 다양한 기사를 찾았습니다.

그러나 나는 내가 원하는 것을 얻지 못하고 있습니다.

당신이 그것에 대해 조금이라도 알고 싶다면 나를 도우십시오.

감사합니다, Rajbir있는 gridview에서 페이징을 사용하여 저장 프로 시저와는 아무 상관이없는

답변

0

. OnPageIndexChanging 이벤트에 GridView를 바인딩하면됩니다. ASP.NET GridView with Custom Paging UI

+0

더 폼 찾을 수이

<ItemTemplate> <asp:LinkButton ID="lnkPage" runat="server" Text = '<%#Eval("Text") %>' CommandArgument = '<%# Eval("Value") %>' Enabled = '<%# Eval("Enabled") %>' OnClick = "Page_Changed"></asp:LinkButton> </ItemTemplate> 

처럼 뭔가를 찾고 생각 :

protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e) { GridView1.PageIndex = e.NewPageIndex; } 

것은 예를 들어,이 링크를 방문하시기 바랍니다 내 저장된 프로 시저에 의해 gridview에 표시하는 데 필요한 레코드. 내 데이터베이스에 1,00,000 개의 레코드가 있고 10 개만 내 gridview에 표시하려는 경우 왜 내가 내 gridview 1,00,000 레코드를 바인딩합니다. 그래서 사용자 지정 페이징이 필요합니다. 당신은 gridview의 그냥 inbuilt 호출에 대해 이야기하고 있습니다. 너의 대답에 따라 –

+0

사람 huMpty duMpty. –