【发布时间】:2013-05-02 08:57:39
【问题描述】:
我正在将客户端模板绑定到我的 kendo ui 网格中的列,如下所示:
@(Html.Kendo().Grid(Model)
.Name("marketWatchGrid")
.Columns(columns =>
{
columns.Bound(p => p.direction).ClientTemplate(
"# if (direction==1) {#" +
"▲" +
"#}#" +
"# if (direction==0) {#" +
"▼" +
"#}#"
).Title("").Width(30);
columns.Bound(p => p.symbol).ClientTemplate("<a href='javascript:selectSymbol('" + "#: symbol #" +"')'>#: symbol #</a>"); ;
columns.Bound(p => p.bid);
columns.Bound(p => p.ask);
})
.Scrollable()
)
以下模板不起作用:
columns.Bound(p => p.symbol).ClientTemplate("<a href='javascript:selectSymbol('" + "#: symbol #" +"')'>#: symbol #</a>"); ;
我收到 Javascript 语法错误。我该如何解决这个问题?
【问题讨论】:
-
这不是剑道 ui 定义。那是mvc代码。
标签: asp.net-mvc kendo-ui kendo-grid client-templates