or
protected void btnFilterOn_Click(object sender, EventArgs e) { rdgResult.MasterTableView.TableLayout = GridTableLayout.Auto; rdgResult.AllowFilteringByColumn = true; rdgResult.MasterTableView.AllowFilteringByColumn = true; hdnFilterState.Value = "ON"; this.BindGrid(); ibtnFilterOff.Visible = true; ibtnFilterOn.Visible = false; btnFilterOnBtm.Visible = false; btnFilterOffBtm.Visible = true; } protected void btnFilterOff_Click(object sender, EventArgs e) { rdgResult.MasterTableView.TableLayout = GridTableLayout.Auto; rdgResult.AllowFilteringByColumn = false; rdgResult.MasterTableView.AllowFilteringByColumn = false; hdnFilterState.Value = "OFF"; this.BindGrid(); ibtnFilterOff.Visible = false; ibtnFilterOn.Visible = true; btnFilterOnBtm.Visible = true; btnFilterOffBtm.Visible = false;<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server" DefaultLoadingPanelID="RadAjaxLoadingPanel"> <AjaxSettings> <telerik:AjaxSetting AjaxControlID="rdgResult"> <UpdatedControls> <telerik:AjaxUpdatedControl ControlID="rdgResult" /> </UpdatedControls> </telerik:AjaxSetting> </AjaxSettings> </telerik:RadAjaxManager> <telerik:RadAjaxLoadingPanel ID="RadAjaxLoadingPanel" runat="server" Transparency="50"> <img alt="Loading..." src="Images/Loading.gif" style="border: 0px; margin-top: 60px;" /> </telerik:RadAjaxLoadingPanel> <telerik:RadGrid ID="rdgResult" runat="server" Skin="Office2007" Width="957px" BackColor="White" AutoGenerateColumns="true" PageSize="10" AllowSorting="True" AllowPaging="True" filtercontrolwidth="5px" AllowFilteringByColumn="false" showfiltericon="true" filterlistoptions="VaryByDataType" showsorticon="true" EnableViewState="true" ClientSettings-Scrolling-AllowScroll="true" OnNeedDataSource="rdgResult_NeedDataSource" OnItemDataBound="rdgResult_ItemDataBound" OnColumnCreated="rdgResult_ColumnCreated" OnItemCreated="rdgResult_ItemCreated" OnDetailTableDataBind="rdgResult_DetailTableDataBind" OnExcelMLExportRowCreated="rdgResult_ExcelMLExportRowCreated" OnExcelMLExportStylesCreated="rdgResult_ExcelMLExportStylesCreated" OnPreRender="rdgResult_PreRender"> <HeaderStyle Width="160px" HorizontalAlign="Center" CssClass="clsTableHeading1" /> <ItemStyle Font-Size="8pt" HorizontalAlign="Left" CssClass="clsTableCellLeft" /> <ExportSettings FileName="Detail Report" IgnorePaging="true" Excel-Format="ExcelML" /> <ClientSettings EnableRowHoverStyle="false"> <Selecting AllowRowSelect="false" EnableDragToSelectRows="false" /> <Scrolling AllowScroll="false" UseStaticHeaders="true" ScrollHeight="100"/> </ClientSettings> <MasterTableView TableLayout="Auto" Name="DetailRpt" Width="100%" Height="90%" AllowMultiColumnSorting="false" DataKeyNames="Document #" HierarchyLoadMode="ServerOnDemand" HeaderStyle-Font-Bold="true" HeaderStyle-HorizontalAlign="Center" AllowFilteringByColumn="false" ItemStyle-HorizontalAlign="Left"> <%-- <HeaderStyle Width="200px" />--%> <PagerStyle AlwaysVisible="true" Mode="NextPrevAndNumeric"></PagerStyle> <NoRecordsTemplate> <span class="clsTableCellCenter" style="padding-left: 250px;"><b>Sorry, there is no matching data available for display.</b></span> </NoRecordsTemplate> <Columns> <telerik:GridTemplateColumn HeaderStyle-Width="30px" HeaderText="Sel" ShowFilterIcon="false" DataField="column value" HeaderStyle-HorizontalAlign="Center" AllowFiltering="false" ItemStyle-HorizontalAlign="Center"> <ItemTemplate> <asp:Literal ID="RadioButtonMarkup" runat="server" EnableViewState="true"></asp:Literal> <%-- <asp:RadioButton GroupName="radSelGrp" ID="radSel" runat="server" TextAlign="Left" CssClass="clsLabel1" />--%> <input type="hidden" id="hdnDocNo" name="hdnDocNo" runat="server" value='<%# DataBinder.Eval(Container.DataItem,"Document #")%>' /> <input type="hidden" id="hdnRevision" name="hdnRevision" runat="server" value='<%# DataBinder.Eval(Container.DataItem,"Rev Ltr")%>' /> <input type="hidden" id="hdnFlag" name="hdnFlag" runat="server" value='<%# DataBinder.Eval(Container.DataItem,"SHOWHYPERLINK")%>' /> <input type="hidden" id="hdnStatus" name="hdnStatus" runat="server" value='<%# DataBinder.Eval(Container.DataItem,"STATUS")%>' /> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> <%-- <DetailTables> <telerik:GridTableView TableLayout="Auto" Width="100%" Name="RecordDetails" AutoGenerateColumns="false" AllowPaging="true" AllowSorting="false" ShowHeader="false" EnableViewState="true" BorderColor="LightGray" AllowFilteringByColumn="false" BorderWidth="1"> <NoRecordsTemplate> <center> <span class="clsTableCellCenter"><b>Sorry, there is no matching data available for display.</b></span> </center> </NoRecordsTemplate> <HeaderStyle Height="0px" /> <Columns> <telerik:GridTemplateColumn> <ItemTemplate> <asp:Label ID="LblDataSubject" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "DATA_SUBJECT") %>' CssClass="clsTableCellLeft" Width="800px" Style="padding-left: 28px; border-left: 0px;"></asp:Label> <input type="hidden" name="hdnDatasubject" id="hdnDatasubject" runat="server" /> <asp:Button class="clsbuttonsize" ID="btnDots" runat="server" Text="..." Visible="false" /> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </telerik:GridTableView> </DetailTables>--%> </MasterTableView> </telerik:RadGrid>private void radDocking1_PaneStateChange(object sender, Telerik.Windows.RadRoutedEventArgs e) { if (e.OriginalSource.GetType() == typeof(RadPane)) { RadPane Pane = (RadPane)e.OriginalSource; if (Pane.IsFloating) { MainWindow newWindow = new MainWindow(); Pane.RemoveFromParent(); newWindow.radPaneGroup1.AddItem(Pane, DockPosition.Center); newWindow.Show(); } } }<telerik:RadTileView IsDockingEnabled="True" Style="{StaticResource TileGraphStyle}" ItemsSource="{Binding TechnicalItemsPerformance}"> <telerik:RadTileView.ContentTemplate> <DataTemplate x:Uid="DataTemplate_11"> <telerik:RadChart Name="chartTechnicalItemsMax" Background="Transparent" BorderThickness="0" IsTabStop="False" UseDefaultLayout="False" ItemsSource="{Binding StatusGroup}" PaletteBrushes="{Binding BrushPalette}" ToolTip="Display matching technical items by libraries" x:Uid="chartTechnicalitems"> <telerik:RadChart.SeriesMappings> <telerik:SeriesMapping x:Uid="telerik:SeriesMapping_12" LegendLabel="Success" CollectionIndex="0" ChartAreaName="ItemArea"> <telerik:SeriesMapping.SeriesDefinition> <telerik:HorizontalStackedBarSeriesDefinition x:Uid="telerik:StackedBarSeriesDefinition_12" ShowItemLabels="True"> <telerik:HorizontalStackedBarSeriesDefinition.ItemStyle> <Style x:Uid="Style_22" TargetType="{x:Type telerik:HorizontalStackedBar}"> <Setter x:Uid="Setter_208" Property="Template"> <Setter.Value> <ControlTemplate x:Uid="ControlTemplate_1" TargetType="{x:Type telerik:HorizontalStackedBar}"> <Canvas x:Uid="PART_MainContainer" x:Name="PART_MainContainer" Opacity="0"> <Canvas.ContextMenu> <ContextMenu x:Uid="ContextMenu_1"> <MenuItem x:Uid="MenuItem_1" Header="Go to class" Command="{Binding StartFreeLearn}" /> </ContextMenu> </Canvas.ContextMenu> <Canvas.RenderTransform> <ScaleTransform x:Uid="ScaleTransform_1" ScaleX="0" /> </Canvas.RenderTransform> <VisualStateManager.VisualStateGroups> <VisualStateGroup x:Uid="HoverStates" x:Name="HoverStates"> <VisualState x:Uid="Normal" x:Name="Normal"> <Storyboard x:Uid="Storyboard_1"> <DoubleAnimation x:Uid="DoubleAnimation_1" Duration="0:0:0.15" To="1" Storyboard.TargetProperty="Opacity" Storyboard.TargetName="PART_MainContainer" /> </Storyboard> </VisualState> <VisualState x:Uid="Hovered" x:Name="Hovered"> <Storyboard x:Uid="Storyboard_2"> <DoubleAnimation x:Uid="DoubleAnimation_2" Duration="0:0:0.15" To="1" Storyboard.TargetProperty="Opacity" Storyboard.TargetName="PART_MainContainer" /> </Storyboard> </VisualState> <VisualState x:Uid="Hidden" x:Name="Hidden"> <Storyboard x:Uid="Storyboard_3"> <DoubleAnimation x:Uid="DoubleAnimation_3" Duration="0:0:0.15" To="0.15" Storyboard.TargetProperty="Opacity" Storyboard.TargetName="PART_MainContainer" /> </Storyboard> </VisualState> </VisualStateGroup> <VisualStateGroup x:Uid="SelectionStates" x:Name="SelectionStates"> <VisualState x:Uid="Unselected" x:Name="Unselected" /> <VisualState x:Uid="Selected" x:Name="Selected"> <Storyboard x:Uid="Storyboard_4"> <ObjectAnimationUsingKeyFrames x:Uid="ObjectAnimationUsingKeyFrames_1" Duration="0:0:0.05" Storyboard.TargetProperty="Stroke" Storyboard.TargetName="PART_SelectedState"> <DiscreteObjectKeyFrame x:Uid="DiscreteObjectKeyFrame_1" KeyTime="0"> <DiscreteObjectKeyFrame.Value> <SolidColorBrush x:Uid="SolidColorBrush_1" Color="#B2000000" /> </DiscreteObjectKeyFrame.Value> </DiscreteObjectKeyFrame> </ObjectAnimationUsingKeyFrames> <ObjectAnimationUsingKeyFrames x:Uid="ObjectAnimationUsingKeyFrames_2" Duration="0:0:0.05" Storyboard.TargetProperty="StrokeThickness" Storyboard.TargetName="PART_SelectedState"> <DiscreteObjectKeyFrame x:Uid="DiscreteObjectKeyFrame_2" KeyTime="0" Value="2"> </DiscreteObjectKeyFrame> </ObjectAnimationUsingKeyFrames> </Storyboard> </VisualState> </VisualStateGroup> </VisualStateManager.VisualStateGroups> <Rectangle x:Uid="PART_DefiningGeometry" x:Name="PART_DefiningGeometry" Height="{TemplateBinding ItemActualHeight}" RadiusY="1" RadiusX="1" Style="{TemplateBinding ItemStyle}" Width="{TemplateBinding ItemActualWidth}" /> <Rectangle x:Uid="Rectangle_1" Height="{TemplateBinding ItemActualHeight}" OpacityMask="Black" RadiusY="1" RadiusX="1" Stroke="Transparent" StrokeThickness="0" Width="{TemplateBinding ItemActualWidth}"> <Rectangle.Fill> <LinearGradientBrush x:Uid="LinearGradientBrush_1" EndPoint="0.5,1" StartPoint="0.5,0"> <GradientStop x:Uid="GradientStop_1" Color="Transparent" /> <GradientStop x:Uid="GradientStop_2" Color="Transparent" Offset="1" /> <GradientStop x:Uid="GradientStop_3" Color="#19FFFFFF" Offset="0.2" /> <GradientStop x:Uid="GradientStop_4" Color="#B2FFFFFF" Offset="0.2" /> </LinearGradientBrush> </Rectangle.Fill> </Rectangle> <Rectangle x:Uid="PART_SelectedState" x:Name="PART_SelectedState" Fill="Transparent" Height="{TemplateBinding ItemActualHeight}" RadiusY="1" RadiusX="1" Width="{TemplateBinding ItemActualWidth}" /> </Canvas> </ControlTemplate> </Setter.Value> </Setter> </Style> </telerik:HorizontalStackedBarSeriesDefinition.ItemStyle> </telerik:HorizontalStackedBarSeriesDefinition> </telerik:SeriesMapping.SeriesDefinition> <telerik:SeriesMapping.ItemMappings> <telerik:ItemMapping x:Uid="telerik:ItemMapping_23" DataPointMember="YValue" FieldName="Count" /> <telerik:ItemMapping x:Uid="telerik:ItemMapping_24" DataPointMember="XCategory" FieldName="Name" /> </telerik:SeriesMapping.ItemMappings> </telerik:SeriesMapping> <telerik:SeriesMapping x:Uid="telerik:SeriesMapping_13" ChartAreaName="ItemArea" LegendLabel="Hesitation" CollectionIndex="1"> <telerik:SeriesMapping.SeriesDefinition> <telerik:HorizontalStackedBarSeriesDefinition x:Uid="telerik:StackedBarSeriesDefinition_13" ItemStyle="{StaticResource TechnicalBarStyle}" ShowItemLabels="True" /> </telerik:SeriesMapping.SeriesDefinition> <telerik:SeriesMapping.ItemMappings> <telerik:ItemMapping x:Uid="telerik:ItemMapping_25" DataPointMember="YValue" FieldName="Count" /> <telerik:ItemMapping x:Uid="telerik:ItemMapping_26" DataPointMember="XCategory" FieldName="Name" /> </telerik:SeriesMapping.ItemMappings> </telerik:SeriesMapping> <telerik:SeriesMapping x:Uid="telerik:SeriesMapping_14" ChartAreaName="ItemArea" LegendLabel="Unknown" CollectionIndex="2"> <telerik:SeriesMapping.SeriesDefinition> <telerik:HorizontalStackedBarSeriesDefinition x:Uid="telerik:StackedBarSeriesDefinition_14" ItemStyle="{StaticResource TechnicalBarStyle}" ShowItemLabels="True" /> </telerik:SeriesMapping.SeriesDefinition> <telerik:SeriesMapping.ItemMappings> <telerik:ItemMapping x:Uid="telerik:ItemMapping_27" DataPointMember="YValue" FieldName="Count" /> <telerik:ItemMapping x:Uid="telerik:ItemMapping_28" DataPointMember="XCategory" FieldName="Name" /> </telerik:SeriesMapping.ItemMappings> </telerik:SeriesMapping> <telerik:SeriesMapping x:Uid="telerik:SeriesMapping_15" ChartAreaName="ItemArea" LegendLabel="Misrecognition" CollectionIndex="3"> <telerik:SeriesMapping.SeriesDefinition> <telerik:HorizontalStackedBarSeriesDefinition x:Uid="telerik:StackedBarSeriesDefinition_15" ItemStyle="{StaticResource TechnicalBarStyle}" ShowItemLabels="True" /> </telerik:SeriesMapping.SeriesDefinition> <telerik:SeriesMapping.ItemMappings> <telerik:ItemMapping x:Uid="telerik:ItemMapping_29" DataPointMember="YValue" FieldName="Count" /> <telerik:ItemMapping x:Uid="telerik:ItemMapping_30" DataPointMember="XCategory" FieldName="Name" /> </telerik:SeriesMapping.ItemMappings> </telerik:SeriesMapping> </telerik:RadChart.SeriesMappings> <Grid x:Uid="Grid_8"> <Grid.ColumnDefinitions> <ColumnDefinition x:Uid="ColumnDefinition_15" Width="*" /> <ColumnDefinition x:Uid="ColumnDefinition_16" Width="Auto" /> </Grid.ColumnDefinitions> <ScrollViewer x:Uid="ScrollViewer_1" Grid.Column="0" HorizontalScrollBarVisibility="Disabled" VerticalScrollBarVisibility="Auto"> <telerik:ChartArea x:Uid="ItemArea" x:Name="ItemArea" NoDataString="Not available" /> </ScrollViewer> <telerik:ChartLegend x:Uid="telerik:ChartLegend_2" Grid.Column="1" Style="{StaticResource ClassificationLegendStyle}" /> </Grid> </telerik:RadChart> </DataTemplate> </telerik:RadTileView.ContentTemplate> <telerik:RadTileView.ItemTemplate> <DataTemplate x:Uid="DataTemplate_5"> <TextBlock x:Uid="TextBlock_12" Text="{Binding Name}" /> </DataTemplate> </telerik:RadTileView.ItemTemplate> </telerik:RadTileView>