标准化 gridView 分页器模板

发布于 2024-10-13 18:13:19 字数 119 浏览 1 评论 0原文

我在一个网格视图上有一个自定义分页器模板,客户端现在希望将其应用于同一站点内的其他几个网格视图。似乎扩展 GridView 对象最有意义,但我不清楚如何动态创建分页器模板。

关于如何实现这一目标有什么建议吗?

I have a custom pager template on one gridview that the client now wants applied to several other gridviews within the same site. It seems like extending the GridView object makes the most sense, but I'm not clear on how to create the pager template dynamically.

Any recommendations on how to accomplish this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

挽袖吟 2024-10-20 18:13:19

这是否有效:

gridview.PagerTemplate = Page.LoadTemplate("CustomPager.ascx");

http://msdn.microsoft.com/en-us/library/6d5z5yty(VS.80).aspx

更新

用于扩展:

public class CustomGridView : GridView {
    public override void OnInit(EventArgs e) {
        base.OnInit(e);
        this.PagerTemplate = Page.LoadTemplate("CustomPager.ascx");
    }
}

Does this work:

gridview.PagerTemplate = Page.LoadTemplate("CustomPager.ascx");

http://msdn.microsoft.com/en-us/library/6d5z5yty(VS.80).aspx

UPDATE

For extension:

public class CustomGridView : GridView {
    public override void OnInit(EventArgs e) {
        base.OnInit(e);
        this.PagerTemplate = Page.LoadTemplate("CustomPager.ascx");
    }
}
陌路黄昏 2024-10-20 18:13:19

我不知道为什么这篇文章直到现在才出现,但我在 DotNetSlackers 上找到了一个很好的教程,它让我朝着正确的方向前进。

http://dotnetslackers.com/articles/gridview/Custom -GridView-with-Paging-and-Filtering.aspx

不幸的是,我确实必须动态创建分页器控件。如果有人知道更好的方法,我仍然会洗耳恭听,因为我更愿意像 PagerTemplate 中那样编写 HTML。

I'm not sure why this article didn't turn up until now, but I found a nice tutorial on DotNetSlackers that got me going in the right direction.

http://dotnetslackers.com/articles/gridview/Custom-GridView-with-Paging-and-Filtering.aspx

Unfortunately, I did have to create the pager controls dynamically. If anyone knows a better way, I'm still all ears as I would much rather write HTML as is done in the PagerTemplate.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文