Asp.net C # привязка повторителя для указанного количества раз - PullRequest
1 голос
/ 30 ноября 2009

Какой самый лучший / самый простой способ связать повторитель определенное количество раз, например, если в моем списке 10 элементов, и я просто хочу связать первые 2 элемента (используя C #).

Ответы [ 2 ]

3 голосов
/ 30 ноября 2009

Отфильтруйте список элементов на уровне данных как можно ближе к источнику.

Поэтому, если вы намереваетесь показать только 2 элемента, запросите данные только для 2 элементов вместо 10. Если это невозможно, возьмите исходный источник данных и предоставьте только первые 2 элемента в ретранслятор.

0 голосов
/ 26 марта 2010
SELECT TOP 2 * FROM Customer

Используйте ключевое слово TOP, чтобы отфильтровать только TOP N элементов ...

Например, если вы хотите, чтобы из таблицы было только 4 последних зарегистрированных клиента Предполагая, что в вашей таблице есть атрибут RegisteredDate ...

SELECT TOP 4 * FROM Customer ORDER BY RegisteredDate DESC
...