MVC中Telerik Grid的序列号

时间:2010-05-08 10:35:42

标签: model-view-controller grid telerik

我需要在telerik网格中添加一列,显示序列号请帮助..谢谢

1 个答案:

答案 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();
    %>