3

我有以下代码和平:

    @(Html.Kendo().CheckBoxFor(m => m.IsActive).Label("Active:"))

我希望标签位于左侧而不是右侧。有人能帮助我吗?

4

1 回答 1

2

这不能单独使用 Html 助手来完成,因为它总是将它放在右边。如本链接所述:http ://www.telerik.com/forums/checkbox-label-before-checkbox-input

Kendo UI 复选框样式要求渲染首先具有复选框,然后是标签标签,以便可以根据复选框状态设置后者的样式

要在左侧获得它,您可以从帮助程序中省略标签,并将标签元素单独添加到您的页面之前,例如:

<label for="@Model.IsActive">Active:</label>
@(Html.Kendo().CheckBoxFor(m => m.IsActive))
于 2016-08-09T17:51:38.870 回答