-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>