private void BindAllControls() { sStatusbar.CurrentDataCount = GetCountOfAllData(true); CampaignsConflitListView.DataBind(); sHeaderSorting.BindData(); var dataAreaSorting = CampaignsConflitListView.FindControl("sDataAreaSorting") as DataAreaSorting; if (dataAreaSorting != null) { dataAreaSorting.BindData(); } }
protected void FieldNameSortingChange(object sender, FieldNameSortingEventArgs e) { StateDataGrid.CurrentFieldName = e.FieldName; StateDataGrid.IsDesc = e.IsDesc; if (!StateDataGrid.HasData) { BindAllControls(); return; } var d = CampaignsConflitListView.FindControl("sDataAreaSorting") as DataAreaSorting; if (d != null) { d.FieldName = e.FieldName; d.BindData(); } CampaignsConflitListView.DataSource = GenerateQueryByStateBagDataGrid(true); BindAllControls(); }