Guest User

Untitled

a guest
Oct 17th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.55 KB | None | 0 0
  1. protected void fvWriteUp_DataBound(object sender, EventArgs e)
  2. {
  3. int totalPages = fvWriteUp.PageCount;
  4. int itemCount = fvWriteUp.DataItemCount;
  5.  
  6. // Get the pager row. From MS FormView.BottomPagerRow Property
  7. FormViewRow pagerRow = fvWriteUp.BottomPagerRow;
  8.  
  9. // Get the Label controls that display the current page information from the pager row.
  10.  
  11. Label pageNum =
  12. (Label)pagerRow.Cells[0].FindControl("PageNumberLabel");
  13. Label totalNum =
  14. (Label)pagerRow.Cells[0].FindControl("TotalPagesLabel");
  15.  
  16. if ((pageNum != null) && (totalNum != null))
  17. {
  18. // Update the Label controls with the current page values.
  19. int page = fvWriteUp.PageIndex + 1;
  20. int count = fvWriteUp.PageCount;
  21. pageNum.Text = page.ToString();
  22. totalNum.Text = count.ToString();
  23. }
  24. }
  25. <PagerTemplate>
  26. <asp:Table CssClass="fvFooter" ID="RecordNav" runat="server">
  27. <asp:TableRow
  28. ID="TableRow4"
  29. runat="server">
  30. <asp:TableCell CssClass="recNav">
  31. <asp:Button ID="btnFirst" CssClass="btn btnRecNav" CommandName="Page" CommandArgument="First" Text="First" runat="server" />
  32. <asp:Button ID="btnPrevious" CssClass="btn btnRecNav" CommandName="Page" CommandArgument="Prev" Text="Previous" runat="server" />
  33. <asp:Button ID="btnNext" CssClass="btn btnRecNav" CommandName="Page" CommandArgument="Next" Text="Next" runat="server" />
  34. <asp:Button ID="btnLast" CssClass="btn btnRecNav" CommandName="Page" CommandArgument="Last" Text="Last" runat="server" />
  35. </asp:TableCell><asp:TableCell CssClass="recCounter">
  36. <asp:Label CssClass="lblRecs" ID="lblRecs1" runat="server" Text="Record"></asp:Label>
  37. <asp:Label CssClass="lblRecCount" ID="PageNumberLabel" runat="server"></asp:Label>
  38. <asp:Label CssClass="lblRecs" ID="lblRecs2" runat="server" Text="of"></asp:Label>
  39. <asp:Label CssClass="lblRecCount" ID="TotalPagesLabel" runat="server"></asp:Label>
  40. </asp:TableCell><asp:TableCell></asp:TableCell></asp:TableRow></asp:Table>
  41. </PagerTemplate>
  42. <PagerSettings FirstPageText="First" LastPageText="Last" Mode="NextPreviousFirstLast" NextPageText="Next" PreviousPageText="Previous" Position="Bottom" />
  43.  
  44. protected void fvWriteUp_PreRender(object sender, EventArgs e)
  45. {
  46. FormViewRow pagerRow = fvWriteUp.BottomPagerRow;
  47. if (pagerRow != null && pagerRow.Visible == false)
  48. {
  49. pagerRow.Visible = true;
  50. fvWriteUp.BottomPagerRow.Visible = true;
  51. }
  52. }
Add Comment
Please, Sign In to add comment