Asp.net mvc 2 Telerik Grid ASP.NET MVC 2.0可选问题

Asp.net mvc 2 Telerik Grid ASP.NET MVC 2.0可选问题,asp.net-mvc-2,asp.net-mvc-areas,telerik-grid,Asp.net Mvc 2,Asp.net Mvc Areas,Telerik Grid,在我看来,我正试图使用一个位于行政区的telerik网格。 目前,当我在根级别创建视图并使用telerik网格时,网格属性(如可选)可以正常工作。当我在我的管理区域中执行此操作时,将呈现网格,但.selective等属性不起作用。我认为这是一个参考问题,因为我的telerik脚本位于“脚本”文件夹中项目的根级别,相应的css位于根级别以及“内容”文件夹下。以下是我的代码片段: <% Html.Telerik().Grid<Ability>() .Name("R

在我看来,我正试图使用一个位于行政区的telerik网格。 目前,当我在根级别创建视图并使用telerik网格时,网格属性(如可选)可以正常工作。当我在我的管理区域中执行此操作时,将呈现网格,但.selective等属性不起作用。我认为这是一个参考问题,因为我的telerik脚本位于“脚本”文件夹中项目的根级别,相应的css位于根级别以及“内容”文件夹下。以下是我的代码片段:

  <% Html.Telerik().Grid<Ability>()
       .Name("Role Abilities Grid")
       .BindTo((IEnumerable<Ability>) Model)
       .DataKeys(k => k.Add(a => a.AbilityId))
       .Columns(c => 
        { 
            c.Bound(a => a.AbilityId).Width(45);
        })
       .Scrollable( scroll => scroll.Enabled(true))
       .Selectable()
       .Render(); 
        Html.Telerik().ScriptRegistrar()  %>

任何帮助都将不胜感激。谢谢

好的,这里是错误的地方,网格。名称包含空格,需要减少空格

  <% Html.Telerik().Grid<Ability>()
   .Name("RoleAbilitiesGrid")
   .BindTo((IEnumerable<Ability>) Model)
   .DataKeys(k => k.Add(a => a.AbilityId))
   .Columns(c => 
    { 
        c.Bound(a => a.AbilityId).Width(45);
    })
   .Scrollable( scroll => scroll.Enabled(true))
   .Selectable()
   .Render(); 
    Html.Telerik().ScriptRegistrar()  %>
现在它工作正常了