【发布时间】:2011-02-17 03:12:55
【问题描述】:
我需要在telerik网格中添加一个显示序列号的列请帮助..谢谢
【问题讨论】:
标签: model-view-controller grid telerik
我需要在telerik网格中添加一个显示序列号的列请帮助..谢谢
【问题讨论】:
标签: model-view-controller grid telerik
如果序列号是网格绑定到的对象公开的常规属性,则可以使用绑定列:
<%= 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();
%>
【讨论】: