Повторитель привязки Asp.net C# для заданного количества раз

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


person Murtaza Mandvi    schedule 30.11.2009    source источник


Ответы (2)


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

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

person Jon Seigel    schedule 30.11.2009

SELECT TOP 2 * FROM Customer

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

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

SELECT TOP 4 * FROM Customer ORDER BY RegisteredDate DESC
person Ranhiru Jude Cooray    schedule 26.03.2010