protected override void BuildRendererTreeInternal(GridRendererContext rendererContext, PermissionContext permissionContext) { rendererContext.OpenElement(HtmlTagNames.TableColumn, rendererContext.CssClasses.TableCell); if (!rendererContext.IsActualItemEdited) { rendererContext.AddActualColumnValue(permissionContext); rendererContext.CloseElement(); return; } rendererContext.AddEditField(_editInputRendererTree, permissionContext); rendererContext.CloseElement(); }