2010-12-20 45 views
0

我想添加一些过滤器到我正在工作的gridview,我想知道是否有可能基于数据集中返回的年份生成gridview上方的链接或按钮。例如,如果我的数据集包含日期列中的2001年,2009年和2031年的日期,我希望能够从我的SQL查询中获取这些数据(获取明确的年份列表不是问题),并生成纽扣。从那里,我会根据用户点击按钮来过滤gridview中的数据。基于ASP.NET中的查询结果动态生成按钮?

是否可以在ASP.NET中动态生成按钮?我还有一些关于如何完成相同功能的其他想法,但我更愿意这样做。

感谢,

badPanda

回答

1

可以使用例如另一数据绑定控件在ItemTemplate中有一个Button或LinkBut​​ton的中继器。将此控件绑定到您的年份列表。设置按钮的文本属性以显示年份。