-4
有什么方法可以克服Kendo MVC网格自定义命令绑定的限制吗?我有点卡住了,自定义命令只提供了一个静态标签和一个按钮,但我想要的是一个HTML链接和现有模型的一部分,显示为链接的显示部分。Kendo UI MVC - 你如何获得更灵活的网格自定义命令?
文件明确指出这是不可能的。
有什么方法可以克服Kendo MVC网格自定义命令绑定的限制吗?我有点卡住了,自定义命令只提供了一个静态标签和一个按钮,但我想要的是一个HTML链接和现有模型的一部分,显示为链接的显示部分。Kendo UI MVC - 你如何获得更灵活的网格自定义命令?
文件明确指出这是不可能的。
版本2013.1.319的解决方案。
这里要说的是我得到了答案:**感谢Telerik的支持**
@(Html.Kendo().Grid<Kendo.Mvc.Examples.Models.ProductViewModel>()
.Name("grid")
.Columns(columns =>
{
columns.Bound(p => p.ProductName);
columns.Template(t => { }).ClientTemplate("<a href='\\#' onclick='displayItem(\"#= data.uid #\")'>Display #= data.ProductName # </a> ");
})
...
)
<script type="text/javascript">
function displayItem(uid) {
var dataItem = $("#grid").data("kendoGrid").dataSource.getByUid(uid);
console.log(dataItem);
}
</script>