2010-12-20 61 views
0

我想添加一些過濾器到我正在工作的gridview,我想知道是否有可能基於數據集中返回的年份生成gridview上方的鏈接或按鈕。例如,如果我的數據集包含日期列中的2001年,2009年和2031年的日期,我希望能夠從我的SQL查詢中獲取這些數據(獲取明確的年份列表不是問題),並生成鈕釦。從那裏,我會根據用戶點擊按鈕來過濾gridview中的數據。基於ASP.NET中的查詢結果動態生成按鈕?

是否可以在ASP.NET中動態生成按鈕?我還有一些關於如何完成相同功能的其他想法,但我更願意這樣做。

感謝,

badPanda

回答

1

可以使用例如另一數據綁定控件在ItemTemplate中有一個Button或LinkBut​​ton的中繼器。將此控件綁定到您的年份列表。設置按鈕的文本屬性以顯示年份。