指定された回数のAsp.net C#バインディングリピーター
質問
指定された回数だけリピーターをバインドするための最良/最も簡単な方法は何ですか?たとえば、リストに10個のアイテムがあり、最初の2個のアイテムだけをバインドする場合(C#を使用)
解決
可能な限りソースに近いデータレベルでアイテムのリストをフィルタリングします。
したがって、2つのアイテムのみを表示する場合は、10ではなく2つのアイテムのデータのみをリクエストします。それが不可能な場合は、元のデータソースを取得し、最初の2つのアイテムのみリピーターに提供します。
他のヒント
SELECT TOP 2 * FROM Customer
キーワードTOPを使用して、TOP N個のアイテムのみをフィルタリングします...
テーブルから最近登録した顧客を4人だけにしたい場合の例 テーブルにRegisteredDate属性があると仮定します...
SELECT TOP 4 * FROM Customer ORDER BY RegisteredDate DESC
所属していません StackOverflow