我在我的项目中使用mvc telerik网格,我在这个网格中有checbox
我只想将选中的复选框放在顶部
有可能吗?
这种情况有没有帮助我的经验?
@( Html.Telerik().Grid<Orpac.Models.Time>()
.Name("timecmb")
.NoRecordsTemplate("No users to display")
.DataKeys(keys => keys.Add(k => k.Ident))
.DataBinding(d => d.Ajax().Select("GridTimeBinding", "Rule"))
.Columns(c =>{c.Bound(e => e.Ident).Width(90).ClientTemplate("<input type='checkbox' id='123' value='<#= Code #>' <#=bit? checked='checked' : '' #> />").Title((string)ViewData["Select"]);c.Bound(e=>e.Code).Width(150).Title((string)ViewData["TimeCode"]);c.Bound(e=>e.Desc).Width(300).Title((string)ViewData["Description"]); })
.ClientEvents(events => events.OnRowDataBound("onrowDataBoundtimepopup").OnDataBound("onDataBoundTimeRule"))
.Selectable()
.Footer(true)
.Sortable()
.Filterable(filtering => filtering.Enabled((bool)ViewData["filtering"]))
.Scrollable(scrolling => scrolling.Height(190))
.Pageable(p=>p.PageSize(10))
)
这是我网格的示例
谢谢!
答案 0 :(得分:0)
所以你说:
.HeaderTemplate(
@<text>
<input type="checkbox" title="check all records" id="checkAllRecords" />
</text>
)
http://demos.telerik.com/aspnet-mvc/razor/grid/headerfootertemplates