我正在尝试使用自定义行模板制作MVC Telerik网格。 但我不确定我做错了什么。 我只是没有得到我的模板
@(Html.Kendo().Grid(Model)
.Name("grid")
.HtmlAttributes(new { style = "width: 750px" })
.RowTemplate(@<text>
<div>Product Name: @item.ItemName </div>
<div>
hsdjshdjshjdh
</div>
</text>).Pageable(pager=> pager.PreviousNext(true).Numeric(false))
.DataSource(dataSource => dataSource
.Ajax()
.PageSize(1)
.Read(read => read.Action("GetAllItems", "ItemDetail"))
)
)
我错过了重要的事情吗?
答案 0 :(得分:0)
如果您使用的是Kendo Grid,那么它就是RowTemplate
@(Html.Kendo().Grid<PutYourModelHere>()
.Name("grid")
.HtmlAttributes(new { style = "width: 750px;" })
.Columns(columns =>
{
columns.Template(e =>{}).ClientTemplate("").Width(140).Title("Item Name");
})
.RowTemplate(
"<tr data-uid='#: uid #'>" +
"<td>" +
"#: ItemName #" +
"</td>" +
"</tr>"
)
.DataSource(dataSource => dataSource
.Ajax()
.Read(read => read.Action("GetAllItems", "ItemDetail"))
)
.Scrollable()
)