【问题标题】:Dynamically generating buttons based on query results in ASP.NET?在 ASP.NET 中根据查询结果动态生成按钮?
【发布时间】:2010-12-20 21:48:17
【问题描述】:

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

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

谢谢,

坏熊猫

【问题讨论】:

    标签: asp.net sql gridview button filter


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2015-06-11
      • 1970-01-01
      • 1970-01-01
      • 2012-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多