1

我刚开始学习 asp.net,我想在我的 gridview 控件中放置一个文本框,让用户输入用户想要去的任何页面,而不是单击 First/Prev/Next/Last 按钮。

在 gridview 控件分页设置模式下,我找不到创建这种功能的选项。有没有办法在 ASP.net 中做到这一点?

4

2 回答 2

1

它称为分页。将向您展示如何实现分页。我知道它不是 ASP.NET 但 C# 代码的方法是相同的。正如他们解释的那样,您需要使用数据适配器来创建查看器将看到的页面。

希望这对你有帮助!

于 2013-02-03T01:05:50.763 回答
1

启动 Visual Studio -> 文件 -> 新建项目 -> Web -> ASP.NET 动态数据实体 WebApplication

在解决方案资源管理器中展开动态数据 -> 内容文件夹

有一个很棒的用户控件,叫做 GridViewPager.ascx:

在此处输入图像描述

将其添加到您的项目中,并将其指定为 GridView 中的 PagerTemplate:

<PagerTemplate>
   <asp:GridViewPager runat="server" />
</PagerTemplate>

您可能需要稍微调整用户控件以适用于您的特定项目,但这应该会给您一个良好的开端

于 2013-02-03T09:58:18.783 回答