TreeListColumnGroupBuilder

Properties

Column - TreeListColumnGroup

Gets the columns in the group

Methods

Title(System.String)

Parameters

text - System.String

HeaderHtmlAttributes(System.Object)

Sets the HTML attributes applied to the header cell of the column.

Parameters

attributes - System.Object

The attributes.

Example

Razor
 
                @(Kendo().TreeList<UserViewModel>()
                   .Name("TreeList")
                   .Columns(columns => columns.Bound(o => o.OrderID)
                        .HeaderHtmlAttributes(new {@class="order-header"}))
                )
             

HeaderHtmlAttributes(System.Collections.Generic.IDictionary)

Sets the HTML attributes applied to the header cell of the column.

Parameters

attributes - System.Collections.Generic.IDictionary<String,Object>

The attributes.

Example

Razor
 
                 @(Kendo().TreeList<UserViewModel>()
                    .Name("TreeList")
                    .Columns(columns => columns.Bound(o => o.OrderID).HeaderHtmlAttributes(new {@class="order-header"}))
                 )
             

Locked()

Makes the column static. By default all columns are not locked.

Example

Razor
 
                @(Kendo().TreeList<UserViewModel>()
                   .Name("TreeList")
                   .Columns(columns => columns.Bound(o => o.OrderID).Locked())
                )
             

Locked(System.Boolean)

Makes the column static or not. By default all columns are not locked.

Parameters

value - System.Boolean

Enables or disables the locked option

Example

Razor
 
                @(Kendo().TreeList<UserViewModel>()
                   .Name("TreeList")
                   .Columns(columns => columns.Bound(o => o.OrderID)
                        .Locked((bool)ViewData["locked"]))
                )
             

Lockable(System.Boolean)

If set to false the column will remain in the side of the grid into which its own locked configuration placed it.

Parameters

value - System.Boolean

Enables or disables the lockable option

Example

Razor
 
                @(Kendo().TreeList<UserViewModel>()
                   .Name("TreeList")
                   .Columns(columns => columns.Bound(o => o.OrderID)
                        .Lockable((bool)ViewData["lockable"]))
                )
             

Hidden(System.Boolean)

Makes the column hidden or not. By default all columns are not hidden. Hidden columns are rendered in the output HTML but are hidden.

Parameters

value - System.Boolean

Enables or disables the hidden option

Example

Razor
 
                 @(Kendo().TreeList<UserViewModel>()
                    .Name("TreeList")
                    .Columns(columns => columns.Bound(o => o.OrderID)
                        .Hidden((bool)ViewData["hidden"]))
                 )
             

Hidden()

Makes the column hidden or not. By default all columns are not hidden. Hidden columns are rendered in the output HTML but are hidden.

Example

Razor
 
                 @(Kendo().TreeList<UserViewModel>()
                    .Name("TreeList")
                    .Columns(columns => columns.Bound(o => o.OrderID)
                        .Hidden((bool)ViewData["hidden"]))
                 )
             

Columns(System.Action)

The columns configuration for the TreeListColumnGroupBuilder

Parameters

configurator - System.Action<TreeListColumnFactory>

The action defining the configuration.

Example

Razor
 
            	@(Html.Kendo().TreeList<UserViewModel>()
            	    .Name("treelist")
            		.Columns(columns =>
            		{
            			columns.Add();
            		})
            	)
             

HeaderTemplate(System.String)

Sets the header template for the column. If sorting is enabled, the template content wrapper must have a k-link CSS class.

Parameters

template - System.String

The string defining the template.

Example

Razor
 
            	@(Html.Kendo().TreeList<UserViewModel>()
            	    .Name("treelist")
            		.Columns(columns =>
            		{
            			columns.Add().HeaderTemplate("HeaderTemplate");
            		})
            	)