Try to make parent editable
This commit is contained in:
		| @@ -29,7 +29,27 @@ else | ||||
|         <DataGridColumn TItem="User" Field="@nameof(User.FirstName)" Caption="First Name" Editable="true"/> | ||||
|         <DataGridColumn TItem="User" Field="@nameof(User.LastName)" Caption="Last Name" Editable="true"/> | ||||
|         <DataGridColumn TItem="User" Field="@nameof(User.EMail)" Caption="EMail" Editable="true"/> | ||||
|         <DataGridSelectColumn TItem="User" Field="@nameof(User.Parent)" Caption="Parent" Editable="true"/> | ||||
|         <DataGridSelectColumn TItem="User" Field="@nameof(User.Parent)" Caption="Parent" Editable="true"> | ||||
|             <DisplayTemplate> | ||||
|                 @{ | ||||
|                     var name = ((User) context).Parent?.CommonName ?? "-"; | ||||
|                     @name | ||||
|                 } | ||||
|  | ||||
|             </DisplayTemplate> | ||||
|             <EditTemplate> | ||||
|                 @{ | ||||
|                     <Blazorise.SelectEdit TValue="User" SelectedValue="@((User)(context.CellValue))" SelectedValueChanged="@(v => context.CellValue = v)"> | ||||
|                     @foreach (var item in OrganizationUnits) | ||||
|                     { | ||||
|  | ||||
|                         <SelectItem TValue="OrganizationUnit" Value="@(item)">@item.CommonName</SelectItem> | ||||
|                     } | ||||
|                     </Blazorise.SelectEdit> | ||||
|                 } | ||||
|  | ||||
|             </EditTemplate> | ||||
|         </DataGridSelectColumn> | ||||
|         <DataGridCheckColumn TItem="User" Field="@nameof(User.IsActive)" Caption="Active" Editable="true"/> | ||||
|     </DataGrid> | ||||
| } | ||||
		Reference in New Issue
	
	Block a user