Динамически генерировать кнопки на основе результатов запроса в ASP.NET? - PullRequest
0 голосов
/ 21 декабря 2010

Я пытаюсь добавить некоторые фильтры в сетку, над которой я работаю, и мне интересно, можно ли генерировать ссылки или кнопки над сеткой, основываясь на годах, возвращенных в наборе данных. Например, если мой набор данных содержит даты 2001, 2009 и 2031 годов в моем столбце дат, я хотел бы иметь возможность взять эти данные из моего SQL-запроса (получение отдельного списка лет не является проблемой) и создать кнопок. Оттуда я отфильтрую данные в сетке, основываясь на том, что пользователь нажимает кнопки.

Возможно ли динамическое создание кнопок в ASP.NET? У меня есть некоторые другие идеи о том, как выполнить ту же функцию, но я бы предпочел сделать это таким образом.

Спасибо,

badPanda

1 Ответ

1 голос
/ 21 декабря 2010

Вы можете использовать другой элемент управления с привязкой к данным, например, повторитель, который имеет Button или LinkButton в своем ItemTemplate.Привязать этот элемент управления к вашему списку лет.Установите свойство текста кнопки для отображения года.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...