【问题标题】:Kendo UI Client Template Not WorkingKendo UI 客户端模板不工作
【发布时间】:2015-12-04 21:55:14
【问题描述】:

下面是我在模态框中使用的代码,我可以看到数据,但是基于条件的 Clienttemplate 没有得到应用。

@(Html.Kendo().Grid<DrillThruData> (@Model.SCRDrillThru.Child) .Name("childDrillThru") .Scrollable() .Columns(columns => { columns.Bound(c => c.FDSSecurityCUSIPIdentifier).ClientTemplate("<a href='" + @Url.Action("Toggle", "Access") + "/#: ProviderId #" + "'>Toggle...</a>"); columns.Bound(c => c.FDSPoolNumber); columns.Bound(c => c.FDSSecurityBalance); columns.Bound(c => c.FDSCollateralLookThroughAllocationPercent); }) )

【问题讨论】:

    标签: model-view-controller kendo-ui kendo-grid kendo-asp.net-mvc


    【解决方案1】:

    终于搞定了,解决办法给想知道的朋友@(Html.Kendo().Grid<DrillThruChild> () .Name("childDrillThru") .Scrollable() .Columns(columns => { columns.Bound(c => c.FDSSecurityCUSIPIdentifier).ClientTemplate("# if (FDSPoolNumber == 'SCRB') { #" + "<a href='#= FDSSecurityCUSIPIdentifier #'>#= FDSSecurityCUSIPIdentifier #</a>" + "# } else { #" + "<a id ='cusipLink' href='\\#' onclick = 'return showDifferenceIssuerLink()' >#= FDSSecurityCUSIPIdentifier #</a>" + "# } #"); columns.Bound(c => c.FDSPoolNumber); columns.Bound(c => c.FDSSecurityBalance); columns.Bound(c => c.FDSCollateralLookThroughAllocationPercent); })

    是的,您不能使用模型动态创建 Kendo Grid,然后应用客户端模板。我必须使用 ajax 调用。

    如果您需要,请给我留言,我们将分享整个解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多