2011-01-14 14 views
0

Mein Grid hat 5 Datenspalten und 1 Befehlsspalte (update/delete) Der Spaltentrenner zwischen der Befehlsspalte und der letzten Datenspalte fehlt, so dass sich alles beim Eingeben des Inline-Bearbeitungsmodus verschiebt . Irgendwelche Ideen was mache ich falsch?Telerik Grid ASP.NET MVC2 fehlendes letztes Spaltentrennzeichen

diese Ansicht Code des Gitters ist:

<%= 
       Html.Telerik().Grid<ActivityPOCO>() 
        .Name("ActivityGrid") 
            .DataKeys(dataKeys => 
            { 
             dataKeys.Add(e => e.ActivityID); 
            } 
        .ToolBar(commands => commands.Insert().ButtonType(GridButtonType.Image)) 
        .DataBinding(dataBinding => 
         { 
         dataBinding.Ajax() //Ajax binding 
       .Select("SelectActivityGridAjax", "Activity") 
       .Insert("InsertActivityGridAjax", "Activity") 
       .Update("UpdateActivityGridAjax", "Activity" 
       .Delete("DeleteActivityGridAjax", "Activity"); 
         }) 

        .Columns(c => 
         { 
          c.Bound(o => o.ActivityID).Title("ID").ReadOnly(true).Width(30); 
          c.Bound(o => o.ActivityName).Title("NAME").Width(130); 
          c.Bound(o => o.ActivityTimeHours).Title("TIME").Width(50); 
          c.Bound(o => o.Cost).Title("COST").Width(100); 
          c.Bound(o => o.WarrentyMonths).Title("WARRENTY"); 
          c.Command(commands => 
           { 
            commands.Edit().ButtonType(GridButtonType.Image); 
            commands.Delete().ButtonType(GridButtonType.Image); ; 
           }).Width(180).Title("COMMAND"); 


         }).Editable(editing => editing.Mode(GridEditMode.InLine)) 


      %> 

Antwort

0

Nun, es wie ein Problem in dem RTL-CSS sieht: ich den .T-last-Header geändert habe {border-right-width: 1 ;} von 0 und bekam das Trennzeichen. Noch auf der Suche nach der Antwort für die Gitterzeilen, besonders im Bearbeitungsmodus ...

+0

Dies wurde in späteren Versionen des Produkts behoben ... – Dani

Verwandte Themen