begin process at 2012 05 28 04:47:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

WebForms

 > 

WebControl

 > 

Problème affichage dans datalist + panel


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème affichage dans datalist + panel

lundi 15 mai 2006 à 17:04:39 | Problème affichage dans datalist + panel

mdemo

Bonjour,

J'ai un datalist avec de nombreuses photos. Ce datalist est dans un panel avec scrollbar.

Après sélection d'une photo, sur un postback le scrollbar revient au début ce qui n'est pas agréable pour l'utilisateur. C'est un problème connu, mais je n'ai pas vu de solution satisfaisante. Avez-vous une piste ?

De même au premier chargement je sélectionne la photo qui est en mémoire. Comment faire pour que le scrollbar soit positionné de manière à voir cette photo sélectionnée ? Je ne vois aucune propriété du scrollbar qui me permette de repéré sa position.

Merci d'avance pour votre aide.
lundi 15 mai 2006 à 17:54:32 | Re : Problème affichage dans datalist + panel

jesusonline

Membre Club Administrateur CodeS-SourceS
Bonjour,

tu peux faire ca en rajouter une propriété à ta directive de page :

<%@ Page Language="C#" AutoEventWireup="true" MaintainScrollPositionOnPostback="true" CodeFile="Default6.aspx.cs" Inherits="Default6" %>

Pour ta 2eme question il faut utiliser les ancres HTML : imagine un element d'id toto (<img id="toto" ... />) pour aller directement à la hauteur de cette image il suffit de rajouter #toto à l'url de la page.


Cyril - MVS - MCP
mardi 16 mai 2006 à 09:46:54 | Re : Problème affichage dans datalist + panel

mdemo

Merci Cyril.
J'utilise déjà MaintainScrollPositionOnPostback="true" à plusieurs reprises sur mon site. Mais dans le cas présent il ne marche pas car il s'agit d'une propriété de page qui retient le défilement de la page..
Mon message n'est peut être pas bien clair : dans mon cas j'ai un datalist par exemple horizontal sur une rangée, avec mettons 5 photos visibles sur par exmple 50 stockées. Pour faire défiler j'ai mis ce datalist dans un panel avec barre de défilement horizontale. Quand je fais défiler mes photos avec la barre je veux pouvoir sélectionner la photo 25 et rester en position. Or il y a un postback qui me ramène à zéro.
De même au chargement j'aimerais que cette photo 25 soit visible et non cachée. Dans ce cas là il faut donc faire défiler la barre automatiquement jusqu'à affichage de la 25 en milieu de panel par exemple.
Pour l'utilisateur ce problème de photo cachée au chargement me semble moins important. Par contre le premier problème de reset sur postback et vraiment insupportable et je serais curieux de connaître une solution. Crois-tu que les ancres peuvent marcher ici ? (sachant que mes photos proviennent d'une base sql server, et qu'elles sont gérées dynamiquement).

J'ai vu beaucoup de discussions sur ce problème de scroll position, mais bizarerment elles sont toutes assez anciennes, ou utilisent des cookies, alors je me demande si je n'ai pas raté un truc. (Voir par exemple   [ Lien ] où il faudrait par exemple le transformer pour passer en hidden field pour éviter les cookies)

Merci.


mercredi 17 mai 2006 à 01:43:26 | Re : Problème affichage dans datalist + panel

jesusonline

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
Bonsoir,

Aurélien à écrit un article dans le un numéro du magazine (papier) programmez, voit avec lui s'il peut pas te filler le .doc =)


Cyril - MVS - MCP


Cette discussion est classée dans : problème, panel, photo, scrollbar, datalist


Répondre à ce message

Sujets en rapport avec ce message

scrollbar + webforms + ControleUser [ par rabbiwan ] BonjourVoila j'ai un petit problème d'affichageJ'ai un form.aspx où je met dedans un controleuser qui permet de gérer un treeview free et pas mal : ht ASP.net 2.0 Problème avec datalist dans pgae utilisant une masterpage [ par lutin2004 ] Bonjour,J'ai un problème avec une datalist se trouvant dans une page utilisant une masterpage, lorsque je lance l'application web en mode debug on me Problème de findcontrol [ par shawn ] Bonjour, Voici mon problème J'ai un gridview dans ma page. Dans ce gridview j'ai une templatecolumn dans laquelle j'ai un control radiobutton. problème de sélection de dropdownlist (qui se trouve dans un datalist) [ par siw ] Bonjour !Je n'arrive pas à selectionner les éléments de mon dropdownlist.J'ai un contrôle dropdownlist qui se trouve dans le template de mon contrôle Problème avec scrollbar [ par s_rodrig ] Bonjour,je suis débutant en .net et j'ai un petit soucis.Dans une page, entre un header et un footer, j'ai un tableau qui s'affiche avec un scrollbar. Mettre le Footer d'un DataList avec un colspan [ par Coolpix08 ] Ben comme le sujet l'indique...j'ai créé une datalist avec un header et un footer Le problème est que je n'ai qu'un lien a mettre dans le footer et j' Problème d'évènement [ par Manu94600 ] Salut à tous,J'ai un problème dans mon controle utilisateur.Voila alors je suis en train de faire un espèce de bandeau, avec plusieurs photos. Pour ch MasterPage IE7.0 Panel [ par Xn3m ] Bonjour j'ai un problème avec la masterpageje mets pas de hauteur de pagemais mon panel ne s'affiche pas sur IE7.0avec les autres firefox et IE6.0 cel Problème de Persistance des Objets/Variables [ par leflo06 ] Bonjour !Je developpe actuellement un Application Web en Asp.Net.Voici Mon problème :une partie du contenu dynamique de ma page est généré dans un Pan Evenements dans DATALIST [ par mwahid ] Bonjour à tous, J'ai une DataList contenant un bouton. A ce bouton j'ai défini la propriété CommandName, pour intercepter cette commande dans l'événem


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,218 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales