<telerikControls:RadGridView x:Name="permissionsGridView" |
Grid.Row="1" |
Background="{StaticResource DetailAreaBackgroundBrush}" |
ShowGroupPanel="False" |
ItemsSource="{Binding Mode=OneWay}" |
AutoGenerateColumns="False" |
IsReadOnly="{Binding Path=Current.User.CanUpdate, Mode=OneWay, Converter={StaticResource NotOperatorConverter}, Source={StaticResource WebContext}}" |
CanUserFreezeColumns="False" |
CanUserReorderColumns="False" |
CanUserSortColumns="True" |
CanUserInsertRows="False" |
CanUserDeleteRows="False" |
> |
<telerikControls:RadGridView.SortDescriptors> |
<telerikData:SortDescriptor Member="ModuleName" /> |
</telerikControls:RadGridView.SortDescriptors> |
|
<telerikControls:RadGridView.Columns> |
<!-- Module Names--> |
<telerikControls:GridViewDataColumn Header="Module" DataMemberBinding="{Binding Path=ModuleName, Mode=OneWay}" /> |
|
<!-- Permissions --> |
<telerikControls:GridViewDataColumn Header="Create" > |
<telerikControls:GridViewDataColumn.CellTemplate> |
<DataTemplate> |
<CheckBox IsChecked="{Binding srmp_cancreate, Mode=TwoWay}" HorizontalAlignment="Center" VerticalAlignment="Center" /> |
</DataTemplate> |
</telerikControls:GridViewDataColumn.CellTemplate> |
</telerikControls:GridViewDataColumn> |
|
<telerikControls:GridViewDataColumn Header="Read"> |
<telerikControls:GridViewDataColumn.CellTemplate> |
<DataTemplate> |
<CheckBox IsChecked="{Binding srmp_canread, Mode=TwoWay}" HorizontalAlignment="Center" VerticalAlignment="Center" /> |
</DataTemplate> |
</telerikControls:GridViewDataColumn.CellTemplate> |
</telerikControls:GridViewDataColumn> |
|
<telerikControls:GridViewDataColumn Header="Update" > |
<telerikControls:GridViewDataColumn.CellTemplate> |
<DataTemplate> |
<CheckBox IsChecked="{Binding srmp_canupdate, Mode=TwoWay}" HorizontalAlignment="Center" VerticalAlignment="Center" /> |
</DataTemplate> |
</telerikControls:GridViewDataColumn.CellTemplate> |
</telerikControls:GridViewDataColumn> |
|
<telerikControls:GridViewDataColumn Header="Delete"> |
<telerikControls:GridViewDataColumn.CellTemplate> |
<DataTemplate> |
<CheckBox IsChecked="{Binding srmp_candelete, Mode=TwoWay}" HorizontalAlignment="Center" VerticalAlignment="Center" /> |
</DataTemplate> |
</telerikControls:GridViewDataColumn.CellTemplate> |
</telerikControls:GridViewDataColumn> |
|
<telerikControls:GridViewDataColumn Header="Forward"> |
<telerikControls:GridViewDataColumn.CellTemplate> |
<DataTemplate> |
<CheckBox IsChecked="{Binding srmp_canforward, Mode=TwoWay}" HorizontalAlignment="Center" VerticalAlignment="Center"/> |
</DataTemplate> |
</telerikControls:GridViewDataColumn.CellTemplate> |
</telerikControls:GridViewDataColumn> |
|
<telerikControls:GridViewDataColumn Header="See All"> |
<telerikControls:GridViewDataColumn.CellTemplate> |
<DataTemplate> |
<CheckBox IsChecked="{Binding srmp_canseeall, Mode=TwoWay}" HorizontalAlignment="Center" VerticalAlignment="Center"/> |
</DataTemplate> |
</telerikControls:GridViewDataColumn.CellTemplate> |
</telerikControls:GridViewDataColumn> |
|
</telerikControls:RadGridView.Columns> |
|
</telerikControls:RadGridView> |