我有一个带有复选框的 Telerik 网格。我正在使用客户端模板。附加了一个 .DataBinding Ajax 调用。
当网格最初出现时,它的 id 值不是复选框,而是文本。如果我点击刷新,ajax 调用就会被执行,当它返回时,复选框就会出现。有什么方法可以在网格最初绘制时强制 ajax 调用发生,以便我有一个复选框而不是文本......
代码示例:
<% Html.Telerik().Grid(Model.AdminSongQueue)
.Name("Grid")
.Columns(columns =>
{
columns.Bound(o => o.UserTrackAssignmentID)
.ClientTemplate("<input type='checkbox' name='checkedRecords' value='<#= UserTrackAssignmentID #>' />")
.Title("Check")
.Width(50)
.HtmlAttributes(new {style="text-align:center"});
})
.DataBinding(dataBinding => dataBinding.Ajax()
.Select("_CheckBoxesSongGrid", "RightsToolSvc"))
.Scrollable()
.Pageable()
.Render();
%>