[WebForm] Faire scroller une treeview au lieu de dépasser de l’écran
Bonjour à tous,
NB: j'utilise VS 2012
gros débutant sur ASP.Net, le bloque sur un problème :
Mon "site.master" contient :
- la nav-bar en haut (la barre de navigation d'origine)
- une zone de contenu au centre
Code:
1 2 3
| <div class="container-fluid body-content">
<asp:ContentPlaceHolder ID="MainContent" runat="server"> </asp:ContentPlaceHolder>
</div> |
- une nav-bar en bas
Code:
1 2 3 4 5 6 7
| <nav class="navbar navbar-default navbar-fixed-bottom">
<div class="container-fluid">
<footer class="footer">
<p>Test seb 02 © <%: DateTime.Now.Year %></p>
</footer>
</div>
</nav> |
Mon "default.aspx" contient un treeview (dans un panel) sur la gauche et une zone de contenu (du texte actuellement) sur la droite.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| <%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="testseb._Default" %>
<asp:Content ID="BodyContent" ContentPlaceHolderID="MainContent" runat="server">
<div class="container-fluid">
<div class="row">
<div class="col-xs-12 col-sm-12 col-md-2">
<asp:Panel ID="Panel1" runat="server" ScrollBars="Vertical">
<asp:TreeView ID="TreeView1" runat="server"> </asp:TreeView>
</asp:Panel>
</div>
<div class="hidden-xs hidden-sm col-md-10">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi aliquam maximus mi, eget porttitor dolor semper et. Donec congue massa nec venenatis accumsan. Phasellus molestie elit ut egestas ullamcorper. Nullam ipsum lorem, semper vel ex et, suscipit dignissim odio. Pellentesque iaculis blandit mi, eu consequat tortor. Curabitur scelerisque purus ac mi maximus molestie. Ut hendrerit venenatis ex, a laoreet nibh mattis sed. Sed convallis neque at justo sollicitudin tempor. Aenean lacinia scelerisque ipsum nec tempus.Ut mattis, enim quis gravida tempus, libero est iaculis mauris, eu lobortis neque mauris et odio. Proin tortor ligula, pellentesque in mi a, dignissim condimentum dui. Sed non libero vitae lectus euismod fermentum id sit amet justo. Cras ut lacus nisl. Pellentesque commodo libero lacus, mollis imperdiet nibh ornare id. Aenean vitae mi at est pulvinar elementum sed nec turpis. Morbi et elit nunc. Integer feugiat non mi non dignissim. Praesent at volutpat ex. Interdum et malesuada fames ac ante ipsum primis in faucibus. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Pellentesque viverra suscipit porta. Praesent diam ex, placerat nec erat in, mollis bibendum nulla. Mauris vulputate diam at ex sollicitudin aliquam.
</div>
</div>
</div>
</asp:Content> |
Mon treeview va se remplir dynamiquement et je voudrais que quand il y a trop de données pour l'écran, ce soit le treeview qui scrolle et non la page entière ( = que mon texte reste en place ).
ça doit sans doute être simple mais je n'y arrive pas ...
Merci, @+
Seb.