Comment faire de la barre de défilement automatique est activé ou désactivé dans un Kendo grille?
C'est mon code pour la création de la grille:
@{
if (Model.GenericEntityList.Count > 0)
{
@(Html.Kendo().Grid(Model.GenericEntityList).Name(screenNames.ToString()).Columns(
columns =>
{
columns.Bound(a => a.ID).Title("<input id='checkAll' type='checkbox' />").ClientTemplate("<input type='checkbox' id=#=genericCheckbox(ID,ViewFlag)#").Width(7);
columns.Bound(a => a.Name).Title(screen.ToString() + " Name").Width(93);
}
).Selectable().Scrollable().DataSource(
datasource =>
datasource.Ajax().Read(read => read.Action("CompSetHide", "Compset"))
).Events(a => a.Change("rowclick")
)
.HtmlAttributes(new {style = "height: 185px;"})
)
}
}
Comment puis-je désactiver et activer la barre de défilement verticale qui apparaît à l'intérieur du kendo grille automatiquement?
OriginalL'auteur user3139423 | 2013-12-31
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser quelque chose comme cela pour montrer la barre de défilement verticale:
et ce, pour le cacher:
où
grid
est l'id de votre élément de grille.OriginalL'auteur Lars Höppner
Vous pouvez ajouter .Défilement(défilement => défilant.Virtuel(true))
OriginalL'auteur Karthikeyan P
Utiliser le
k-scrollable
attributOriginalL'auteur McGarnagle
Ci-dessous CSS devrait résoudre le problème et supprimer le défilement vertical comme il est décrit à http://docs.telerik.com/kendo-ui/controls/data-management/grid/appearance#scrolling.
OriginalL'auteur Mohammad Arif
Si vous utilisez un kendo grille imbriquée avec le kendo grille dans chaque ligne et chaque défilement virtuel.(à l'aide angulaire 5)
cas 1: Après développez le et faites défiler l'passez prendre le dernier décompte.
sol: utilisez [detailRowHeight] = "36" parent grille
OriginalL'auteur Rohit Jangid