2010-11-10 84 views
1

我想在位於管理區域的視圖中使用telerik網格。 當前,當我在根級創建視圖並使用telerik網格時,網格屬性(如selectable())正常工作。當我在我的管理區域中執行此操作時,將呈現網格,但屬性(如.selectable())不起作用。我認爲這是一個引用問題,因爲我的telerik腳本位於項目的根目錄級別的'scripts'文件夾中,並且相應的css位於根級別以及'content'文件夾下。以下是我破碎的代碼片段:Telerik Grid ASP.NET MVC 2.0可選問題

<% 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() %> 

任何幫助,將不勝感激。謝謝!

回答

0

好這裏的什麼是錯的,電網,請將.Name包含空格和以空間少需要

<% 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() %> 

現在它工作正常!