New to Telerik UI for ASP.NET Core? Download free 30-day trial

Layout

The CheckBoxGroup supports two types of layout - "horizontal" and "vertical". By default the checkboxes are rendered vertically.

The following example shows how to set the CheckBoxGroup layout:

    @(Html.Kendo().CheckBoxGroup()
        .Name("checkboxgroup")
        .BindTo(new[] { "English", "German", "Italian", "Russian", "Spanish" })
        .Layout("vertical")
        .Value(new string[] { "Italian" })
    )
    @{
        var data = new InputGroupItemModel[]
        {
            new InputGroupItemModel(){ Value = "English"},
            new InputGroupItemModel(){ Value = "German"},
            new InputGroupItemModel(){ Value = "Italian"},
            new InputGroupItemModel(){ Value = "Russian"},
            new InputGroupItemModel(){ Value = "Spanish"},
        };
        var value = new string[] { "Spanish" };
    }
    <kendo-checkboxgroup name="checkboxgroup"
                        bind-to="data"
                        layout= "@CheckBoxGroupLayout.Vertical"
                        value="value">
    </kendo-checkboxgroup>

See Also

In this article