基于ASP.NET中的查询结果动态生成按钮?

时间:2010-12-20 21:48:18

标签: asp.net sql gridview button filter

我正在尝试向我正在处理的gridview添加一些过滤器,我想知道是否可以根据数据集中返回的年份生成gridview上方的链接或按钮。例如,如果我的数据集包含我的日期列中的2001年,2009年和2031年的日期,我希望能够从我的SQL查询中获取该数据(获取不同的年份列表不是问题),并生成纽扣。从那里,我将根据用户点击按钮过滤gridview中的数据。

ASP.NET中是否可以动态生成按钮?我对如何实现相同功能有其他想法,但我更愿意这样做。

谢谢,

badPanda

1 个答案:

答案 0 :(得分:1)

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