This question is locked. New answers and comments are not allowed.
I've implemented databound grid with RIA services. Now I want only visible columns to be selected in database . Is there any way to implement it w/ or w/o codebehind?
| <UserControl xmlns:riaControls="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Ria" xmlns:telerik="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.GridView" x:Class="RadControlsSilverlightApp3.MainPage" |
| xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" |
| xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" |
| xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" |
| xmlns:sl="clr-namespace:RadControlsSilverlightApp3.Web" |
| xmlns:telerikNavigation="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls.Navigation" |
| xmlns:Controls1="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls" mc:Ignorable="d" d:DesignWidth="640" d:DesignHeight="480"> |
| <UserControl.Resources> |
| </UserControl.Resources> |
| <Grid x:Name="LayoutRoot"> |
| <Grid.ColumnDefinitions> |
| <ColumnDefinition/> |
| <ColumnDefinition/> |
| </Grid.ColumnDefinitions> |
| <Grid.RowDefinitions> |
| <RowDefinition/> |
| <RowDefinition/> |
| </Grid.RowDefinitions> |
| <riaControls:DomainDataSource x:Name="domainDataSource" |
| AutoLoad="True" |
| QueryName="GetRegLimitVolumeAppropriations" |
| PageSize="100"> |
| <riaControls:DomainDataSource.DomainContext> |
| <sl:DomainService1 /> |
| </riaControls:DomainDataSource.DomainContext> |
| </riaControls:DomainDataSource> |
| <telerik:RadGridView x:Name="radGridView" |
| ItemsSource="{Binding Data, ElementName=domainDataSource}" |
| IsBusy="{Binding IsBusy, ElementName=domainDataSource}" Margin="0,50,0,50" |
| EnableColumnVirtualization="True" EnableRowVirtualization="True" Grid.Column="0" Grid.Row="0" |
| SelectionMode="Extended" AutoGenerateColumns="False"> |
| <telerik:RadGridView.Columns> |
| <telerik:GridViewDataColumn DataMemberBinding="{Binding Contingnt}" Header="First Name" UniqueName="FirstName" /> |
| <telerik:GridViewDataColumn DataMemberBinding="{Binding id}" Header="Идентификатор" UniqueName="Id" /> |
| </telerik:RadGridView.Columns> |
| </telerik:RadGridView> |
| <telerik:RadDataPager x:Name="radDataPager" |
| Source="{Binding Data, ElementName=domainDataSource}" |
| DisplayMode="FirstLastPreviousNextNumeric, Text" |
| IsTotalItemCountFixed="True" VerticalAlignment="Bottom" Grid.Column="0" Grid.Row="0" /> |
| </Grid> |
| </UserControl> |