IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Scrolling d'un panel en ASP.Net.


Sujet :

ASP.NET

  1. #1
    Invité
    Invité(e)
    Par défaut Scrolling d'un panel en ASP.Net.
    Salut,

    Quelqu'un pourrait m'aider à savoir comment scroller un panel ASP.Net à partir du code ? J'ai beau chercher mais pas trouver. Pour l'instant j'essaye de voir avec du javascript.

    Merci d'avance .

  2. #2
    Membre Expert
    Avatar de Samuel Blanchard
    Homme Profil pro
    Expert .NET
    Inscrit en
    Février 2010
    Messages
    1 504
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Expert .NET

    Informations forums :
    Inscription : Février 2010
    Messages : 1 504
    Par défaut
    Bonjour,

    Un panel c'est globalement un div, donc ajoute lui le style "overflow" et sa valeur "scroll" et tu devrais voir apparaitre ton scroll.
    overflow possède d'autre valeur intéressante, je te laisse le soin de te renseigner sur le sujet.

  3. #3
    Invité
    Invité(e)
    Par défaut
    non. Je parle de la gestion du scrolling. Comme le fait scroller en code behind. Remonter et descendre selon la position que je lui fournit dans le code.

  4. #4
    CUCARACHA
    Invité(e)
    Par défaut
    Salut,

    Tu ne peux pas faire scroller en code behind, si tu le fais, c'est une magouille qui va te bouffer tes ressources pour rien. Je te rappelle qu'une fois affiché dans le navigateur, une page aspx n'est plus qu'un vulgaire fichier text totalement déconnecté du serveur.

    Tu dois créer un timer dans le onload de la page (par exemple 200ms).
    A chaque déclanchement du timer tu augmentes ou tu diminue légèrement une valeur int.

    Tu modifies alors la valeur du top ou de la margin top de ton div container.

    http://www.mioplanet.com/rsc/newsticker_javascript.htm

    ++

    Laurent

  5. #5
    Invité
    Invité(e)
    Par défaut
    Sympa ton truc. mais moi je parle de gérer le scrolling d'un listbox par à partir du code si possible sinon à partir du javascript.

  6. #6
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Par défaut
    La Panel ne le gérant pas nativement, le MaintainScrollPositionOnPostback de la page n'étant pas non plus la solution, tu vas effectivement devoir t'amuser avec des choses comme ça :

    Bon courage!

    Au fait, peux tu nous dire en quoi ce besoin revêt un caractère obligatoire ?

  7. #7
    Invité
    Invité(e)
    Par défaut
    A première vue je crois que t'as bien saisi mon problème. Je testerais ça ce soir.
    Merci à vous tous.

Discussions similaires

  1. ASP Net Comment avoir 2 Panels sur une meme page
    Par AirbusA330 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 14/06/2010, 12h20
  2. [ASP.NET] Panel ou WebParts ?
    Par nachtigal dans le forum ASP.NET
    Réponses: 2
    Dernier message: 25/10/2009, 22h39
  3. [ASP.NET VB.NET] petit problème de panel
    Par Dokho1000 dans le forum ASP.NET
    Réponses: 4
    Dernier message: 23/02/2007, 17h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo