I am using readonly redgrid in following way (multi row select enable). It is filled by domain service. I want 3 buttons outside grid. One for modifying selected rows (hardcoded columns only) as per business from code behind. When user clicks on another button these changes should be saved by my custom query. 3rd button for reloading selected grid page only.
So please suggest how I can modify selected row's (particular cells) by code and way to reload selected page of grid.
<telerik:RadDomainDataSource x:Name="domainDataSource1" AutoLoad="True"
QueryName="GetVW_AuditAssignments" LoadingData="domainDataSource1_LoadingData"
PageSize="30">
<telerik:RadDomainDataSource.DomainContext>
<s:BriteDomainContext />
</telerik:RadDomainDataSource.DomainContext>
</telerik:RadDomainDataSource>
<!--Red Grid-->
<telerik:RadGridView MinHeight="370" MaxHeight="370" MaxWidth="1150" x:Name="radGridView" AutoGenerateColumns="False" ItemsSource="{Binding DataView, ElementName=domainDataSource1}"
CanUserFreezeColumns="True" SelectionMode="Extended" IsReadOnly="True" SelectionUnit="FullRow">
<telerik:RadGridView.Columns>
<telerik:GridViewDataColumn DataMemberBinding="{Binding AuditAssignmentID}" Header="AuditAssignmentID" IsVisible="False"/>
<telerik:GridViewDataColumn DataMemberBinding="{Binding ExpirationDate_CancellationDate}" Header="Expiration/Cancellation Date" DataFormatString="{}{0:d}" UniqueName="AssignmentStartDate" IsGroupable="False" />
<telerik:GridViewDataColumn DataMemberBinding="{Binding IsFlatCancelled}" Header="Is Flat Cancelled" IsGroupable="False" />
<telerik:GridViewDataColumn DataMemberBinding="{Binding NewBusiness}" Header="New Business/Renewal" IsGroupable="False" />
</telerik:RadGridView.Columns>
</telerik:RadGridView>
<!--</telerik:RadBusyIndicator>-->
<telerik:RadDataPager
x:Name="radDataPager1"
PageSize="30" MaxWidth="1150"
Source="{Binding Items, ElementName=radGridView}"
DisplayMode="All"
AutoEllipsisMode="Both"
NumericButtonCount="10"
IsTotalItemCountFixed="True"/>