我需要在telerik网格中添加一列,显示序列号请帮助..谢谢
答案 0 :(得分:0)
如果序列号是由网格绑定的对象公开的常规属性,则可以使用绑定列:
<%= Html.Telerik().Grid<MyObject>()
.Name("MyGrid")
.Columns(columns =>
{
columns.Bound(o => o.SerialNumber);
});
%>
如果您需要应用某些自定义格式,则可以为该列定义模板:
<% Html.Telerik().Grid<MyObject>()
.Name("MyGrid")
.Columns(columns =>
{
columns.Bound(o => o.SerialNumber).Template(o =>
{
%>
<strong><%= o.SerialNumber %></strong>
<%
});
})
.Render();
%>
最后,如果您使用的是ajax或Web服务绑定并需要自定义 - 请使用ClientTemplate:
<% Html.Telerik().Grid<MyObject>()
.Name("MyGrid")
.Columns(columns =>
{
columns.Bound(o => o.SerialNumber)
.ClientTemplate("<strong><#= SerialNumber #></strong>");
})
.Render();
%>