我正在尝试向我正在处理的gridview添加一些过滤器,我想知道是否可以根据数据集中返回的年份生成gridview上方的链接或按钮。例如,如果我的数据集包含我的日期列中的2001年,2009年和2031年的日期,我希望能够从我的SQL查询中获取该数据(获取不同的年份列表不是问题),并生成纽扣。从那里,我将根据用户点击按钮过滤gridview中的数据。
ASP.NET中是否可以动态生成按钮?我对如何实现相同功能有其他想法,但我更愿意这样做。
谢谢,
badPanda
答案 0 :(得分:1)
您可以使用其他数据绑定控件,例如一个转发器,它的ItemTemplate中有一个Button或LinkButton。将此控件绑定到您的年份列表。设置按钮的文本属性以显示年份。