Asp.net C # привязка повторителя для указанного количества раз
Вопрос
Какой самый лучший / самый простой способ связать повторитель определенное количество раз, например, если в моем списке 10 элементов, а я просто хочу связать первые 2 элемента (используя C #).
Решение
Фильтруйте список элементов на уровне данных как можно ближе к источнику.
Так что, если вы намереваетесь показать только 2 элемента, запросите данные только для 2 элементов вместо 10. Если это невозможно, возьмите исходный источник данных и предоставьте только первые 2 элемента в ретранслятор.
Другие советы
SELECT TOP 2 * FROM Customer
Используйте ключевое слово TOP, чтобы отфильтровать только TOP N элементов ...
Например, если вы хотите, чтобы только 4 последних зарегистрированных клиента из таблицы Предполагая, что в вашей таблице есть атрибут RegisteredDate ...
SELECT TOP 4 * FROM Customer ORDER BY RegisteredDate DESC