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_ConfigSQLORACLEindex_over_viewoverView_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_ConfigSQLORACLEindex_over_viewoverView_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_ConfigSQLORACLEindex_over_viewoverView_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); } }