0

我已将数据绑定到 Telerik MVC Grid。以下是 cshtml 中给出的代码:

@( Html.Telerik().Grid(Model.UserInfo)
.Name("User")
.Columns
(
    columns =>
    {
        columns.Bound(col => col).Title("Name");
        columns.Bound(col => col.Email);
        columns.Bound(col => col.EYLoginID).Title("Windows User Name");
        columns.Bound(col => col.Title);
        columns.Bound(col => col.Phone);
        columns.Bound(Model.CompanyDefinitionName).Title("Location");
        columns.Bound(col => col.IsExternalContact).Title("External");
    }
 )
 .DataBinding(dataBinding => dataBinding.Server())
 .Sortable()

)

Model.CompanyDefinitionName是我需要与其他列一起显示的字符串。但我收到一个错误,因为Model.CompanyDefinitionName它不是实体的一部分。我将如何将其显示为列?

4

1 回答 1

0

使用模板列:

columns.Template(@<text>
   @Model.CompanyDefinitionName
</text>).Title("Location");
于 2012-09-04T05:50:54.017 回答