如何选中顶级MVC Telerik Grid上的复选框

时间:2014-02-14 11:02:56

标签: asp.net-mvc telerik telerik-grid

我在我的项目中使用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))
              )

这是我网格的示例

谢谢!

1 个答案:

答案 0 :(得分:0)

所以你说:

.HeaderTemplate(
                    @<text>
                        <input type="checkbox" title="check all records" id="checkAllRecords" />
                    </text>
                )

http://demos.telerik.com/aspnet-mvc/razor/grid/headerfootertemplates