【问题标题】:Telerik's Grid in MVC3 razor and ClientTemplate columsMVC3 razor 和 ClientTemplate 列中的 Telerik Grid
【发布时间】:2011-04-01 15:53:54
【问题描述】:

我正在 MVC3 中开始一个新项目,并且想使用 Razor 视图引擎。现在我在使用 ClientTemplate 时遇到问题。

现在所有 都返回 [object Object] ,为什么?

这是我的代码,它在 MVC2 项目中工作,而不是在 Razor 中:

@(Html.Telerik().Grid<User>()
                    .Name("Grid")
                    .Columns(colums =>
                     {
                         colums.Bound(c => c.Email);
                         colums.Bound(c => c.Id).Title(" ").HtmlAttributes(new { @class = "center-text" })
                             .ClientTemplate("<a id=\"deleteLink\" href=\"#\" title=\"Delete\" onclick=\"if(confirm('" + Strings.ConfirmDeleteAdmin + "')){ return deleteItem('<#=Id#>');} else { return false;};\"><img src=\"Content/images/icons/cross.png\" alt=\"" + Strings.Delete + "\" /></a>"); 
                     })
                    .DataBinding(d => d.Ajax().Select(MVC.Admin.ListAjax().GetRouteValueDictionary()))
                    .Sortable()
                    //.Pageable()
)

谢谢

【问题讨论】:

    标签: asp.net-mvc-3 razor telerik-grid


    【解决方案1】:

    我发现我的 Id 属性不是字符串,这就是我的问题的根源。我所做的是将一个更简单的对象返回到从真实对象构建的网格中,以便我的 Id 属性是一个字符串并且它可以完美地工作。

    【讨论】:

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