【问题标题】:Paged Datasource With Pages Enumerated in .aspx具有在 .aspx 中枚举的页面的分页数据源
【发布时间】:2012-07-29 16:58:19
【问题描述】:

我使用了分页数据源,但我需要像这样在 .aspx 上列出页码

1 2 3 4 5 ... 16 下一个

如何做到这一点?有什么想法吗?

或者请建议我另一种分页方式。我也可以开发工具..

【问题讨论】:

    标签: c# asp.net pagination devexpress datasource


    【解决方案1】:

    1.您可以使用LinkButton,与Server.TransferResponseRedirect 方法。

    <asp:LinkButton id="LinkButton1" runat="server" Text="1"/>
    <asp:LinkButton id="LinkButton2" runat="server" Text="2"/>
    .....
    
      void LinkButton1_Click(Object sender, EventArgs e) 
      {
         Server.Transfer("...");
      }
    

    注意:

    1. 您可以使用 PlaceHolderControl 动态添加链接按钮

    2. 您可以使用 TreeView 控件导航

    3. 您可以使用菜单控制导航

    4. 您可以使用 WizardStep 控件

    5. 你也可以试试this自定义库

    【讨论】:

    • 并动态添加 LinkBut​​tons ?因为我不知道 db 中有多少页
    • 您可以使用 PlaceHolder 控件动态添加您的链接按钮
    • 但是对我来说,使用菜单控件非常容易,因为这个控件是为导航而设计的
    • 我的意思是一个关于菜单控制的好例子。分页。非常感谢\
    猜你喜欢
    • 1970-01-01
    • 2012-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-21
    • 2015-06-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多