Je suis en train d'implémenter l'en-tête Gridview avec une barre de défilement verticale. J'ai essayé beaucoup de solutions qui ont été suggérées ici. Mais les problèmes sont,Comment figer l'en-tête du girdview [gridview et la largeur de la colonne ne sont pas corrigés]
- Le Gridview est à l'intérieur d'un panneau, dont la largeur n'est pas fixe. C'est 97%.
2.Les colonnes n'ont pas de largeur fixe.
J'ai essayé la solution suggérée dans GridviewScroll.js, mais le problème est avec la largeur fixe et le Gridview ne redimensionne pas selon la taille de la fenêtre.
J'ai essayé trop de solutions, mais rien ne fonctionne sans largeur fixe, donc je ne peux pas présenter ici que ..
Ci-dessous mon code existant
<asp:Panel ID="panel_gridholder" runat="server" style="position:absolute;left:10px;width:97%; min-width:1020px;margin-top:3px;margin-bottom:20px;overflow:auto;" >
<asp:GridView ID="GridView_Vehicle" runat="server" AutoGenerateColumns="False" AllowSorting="true" PagerSettings-Position="TopAndBottom"
OnPageIndexChanging="GridView_Vehicle_PageIndexChanging" OnSorting="GridView_Vehicle_Sorting" PageSize="100"
GridLines="None" AllowPaging="true" CssClass="mGrid" PagerStyle-CssClass="pgr" AlternatingRowStyle-CssClass="alt">
<Columns> </Columns>
</asp:GridView>
<div style="height: 400px"></div>
</asp:Panel>
Toutes les suggestions?