ASPxGridView 排序分页加载数据必需的三个函数
Posted 豆棚瓜架
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ASPxGridView 排序分页加载数据必需的三个函数相关的知识,希望对你有一定的参考价值。
protected void ASPxGridViewPoint_OnCustomCallback(object sender, ASPxGridViewCustomCallbackEventArgs e) { try { PointIdKeys = e.Parameters;//传递参数 LogHelper.WriteLog("PointIdKeys:"+PointIdKeys); object[] paramets = e.Parameters.Split(‘;‘);//分割参数 if (string.IsNullOrEmpty(rootPath)) { rootPath = ConstConfig.strWebServerM; } string filePath = rootPath + @"\App_Config\SQL\ORACLE\index_over_view\overView_34_gridPoint.sql"; string fileContent = FileHelper.FileToString(filePath); string sqlContent = fileContent; LogHelper.WriteLog("PointIdKeys 参数长度:" + paramets.Length); string sql = string.Format(sqlContent,paramets); DataTable dataTable = PublicBllBase.GetDataTable(sql); if (dataTable != null) { this.ASPxGridViewPoint.DataSource = dataTable; this.ASPxGridViewPoint.DataBind(); } } catch (Exception exception) { LogHelper.WriteLog("WebChartControlIndex", exception); } } protected void ASPxGridViewPoint_OnBeforeColumnSortingGrouping(object sender, ASPxGridViewBeforeColumnGroupingSortingEventArgs e) { try { object[] paramets = PointIdKeys.Split(‘;‘);//分割参数 if (string.IsNullOrEmpty(rootPath)) { rootPath = ConstConfig.strWebServerM; } string filePath = rootPath + @"\App_Config\SQL\ORACLE\index_over_view\overView_34_gridPoint.sql"; string fileContent = FileHelper.FileToString(filePath); string sqlContent = fileContent; LogHelper.WriteLog("PointIdKeys 参数长度:" + paramets.Length); string sql = string.Format(sqlContent, paramets); DataTable dataTable = PublicBllBase.GetDataTable(sql); if (dataTable != null) { this.ASPxGridViewPoint.DataSource = dataTable; this.ASPxGridViewPoint.DataBind(); } } catch (Exception exception) { LogHelper.WriteLog("WebChartControlIndex", exception); } } protected void ASPxGridViewPoint_OnPageIndexChanged_(object sender, EventArgs e) { try { object[] paramets = PointIdKeys.Split(‘;‘);//分割参数 if (string.IsNullOrEmpty(rootPath)) { rootPath = ConstConfig.strWebServerM; } string filePath = rootPath + @"\App_Config\SQL\ORACLE\index_over_view\overView_34_gridPoint.sql"; string fileContent = FileHelper.FileToString(filePath); string sqlContent = fileContent; LogHelper.WriteLog("PointIdKeys 参数长度:" + paramets.Length); string sql = string.Format(sqlContent, paramets); DataTable dataTable = PublicBllBase.GetDataTable(sql); if (dataTable != null) { this.ASPxGridViewPoint.DataSource = dataTable; this.ASPxGridViewPoint.DataBind(); } } catch (Exception exception) { LogHelper.WriteLog("WebChartControlIndex", exception); } }
以上是关于ASPxGridView 排序分页加载数据必需的三个函数的主要内容,如果未能解决你的问题,请参考以下文章