repetidor ligação Asp.net C # para um número de vezes especificado
Pergunta
Qual é a melhor / mais fácil para ligar um repetidor para um determinado número de vezes, por exemplo, se a minha lista tem 10 itens e eu só quero vincular os 2 primeiros itens (usando C #).
Solução
Filtrar a lista de itens a nível de dados, tão perto da fonte quanto possível.
Então, se você só pretende mostrar 2 itens, dados de solicitação para apenas 2 itens em vez de 10. Se isso não for possível, pegue a fonte de dados original e só fornecer os 2 primeiros itens para o repetidor.
Outras dicas
SELECT TOP 2 * FROM Customer
Use a palavra-chave TOP para filtrar apenas o número TOP N de itens ...
Por exemplo, se você quiser apenas 4 clientes mais recentemente registradas de uma tabela Assumindo que não é um atributo RegisteredDate em sua mesa ...
SELECT TOP 4 * FROM Customer ORDER BY RegisteredDate DESC