Gridview - необходимо ли извлекать данные из базы данных каждый раз, когда происходит событие фильтра, сортировки или подкачки? - PullRequest
1 голос
/ 13 мая 2010

Относительно видов сетки, которые не связаны с элементом управления источником данных:

В большинстве учебных пособий по GridView, которые я видел, когда происходит почти любое событие GridView, конец обработчика события будет включать BindDataGrid ().

В некоторой форме эти функции BindDataGrid () 1) Получают данные из базы данных 2) Назначают любые выражения фильтра или сортировки для данных, и 3) Связывают вид сетки с этим источником данных (обычно DataView или DataTable.

Есть ли лучший способ предоставления фильтруемых и сортируемых данных в GridView без частого обращения к базе данных?

Спасибо

Ответы [ 2 ]

1 голос
/ 13 мая 2010

Вы могли бы использовать jquery? : -)

0 голосов
/ 09 июня 2010

Используйте либо кэширование базы данных, либо выходное кэширование, в противном случае вам придется часто извлекать данные из базы данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...