Текущая настройка:
- Сетка привязана к источнику данных SQL с группировкой
- Page_Init метод вызывает методы загрузки данных
- Расширение сгруппированных строк вызывает полную перезагрузку
- Первоначально загружать данные только один раз
- Предотвратить перезагрузку во время операций развертывания/свертывания группы
- Поддерживать группировку на стороне клиента без обратных вызовов сервера
private void LoadGeneralSearch()
{
// Complex SQL query building
string qrycmd = "SELECT ... FROM ... WHERE ... ORDER BY ...";
GetDataResults(qrycmd); // Executes SQL and binds to grid
}
private void GetDataResults(string strSQL)
{
using (SqlConnection condb = new SqlConnection(constr))
{
// Database operations
DataTable dt = new DataTable();
// ... fill data table
ASPxGridView1.DataSource = dt;
ASPxGridView1.DataBind();
}
}
Подробнее здесь: https://stackoverflow.com/questions/798 ... o-cache-pr
Мобильная версия