Accueil > Forum > > > > problème liste deroulante evenement
problème liste deroulante evenement
mardi 24 avril 2007 à 11:29:14 |
problème liste deroulante evenement

Onizukasan
|
Bonjour à tous!
Tout d'abord, avant que j'oublie : je travaille sous Visual Studio .NET 2003, ASP.NET avec C# et j'utilise la version 1.1 du framework .NET Voici ma situation : J'ai une page aspx qui contient des controles utilisateurs (ascx) qui represente differentes parties de la page (un menu à gauche, une en-tete et un principal).
Je souhaite dans un de ces controles utilisateur (le menu) que, lorsqu'on choisi dans une liste deroulante une date, une liste de liens vers des fichiers de cette date soit affiché en dessous (par exemple dans un tableau, mais ce n'est pas important) Je souhaite ne raffraichir que le controle utilisateur (contenu dans un div) ou si possible seulement la liste des liens. J'ai donc besoin de pouvoir intervenir lorsque l'élement de la liste déroulante selectionné change. Ainsi pour pouvoir manipuler par programmation les controles j'ai utilisé le Web Control DropDownList. Or celui-ci ne dispose pas d'evenements tels que OnChange qui est present pour les listes deroulantes html classiques. Je pensait pourvoir utiliser l'evenement OnSelectionChanged or celui-ci n'est, malgré son nom, appellé que lorsque l'élement selectionné à été changé mais entre deux publications serveur. Je vous rappele que je ne souhaite pas recharger toute la page mais seulement la partie nécessaire et donc que l'utilisation classique avec autopostback à vrai n'est à priori pas possible. J'aimerai savoir comment il me serai possible de pouvoir intervenir (et ainsi, par exemple appeller des méthodes telles que Ajax.Updater issue du mini framework Javascript prototype.js) lorsque l'utilisateur change l'element selectionné dans la liste deorulante.
peut etre qu'a force je me suis embrouillé tout seul et que quelque chose de tout bete est possible de faire pour regler mon problème (j'espere!). En tout cas merci de m'avoir lu et si quelqu'un a un idée je suis preneur.
|
|
mardi 24 avril 2007 à 15:21:44 |
Re : problème liste deroulante evenement

SuperBouly
|
bonjour, sauf erreur de ma part, Ajax ne fonctionne pas avec le net.framework 1 Sinon, ça irait. @+Gilles
|
|
mercredi 25 avril 2007 à 13:08:52 |
Re : problème liste deroulante evenement

jesusonline
|
Bonjour, Microsoft ASP.net Ajax Extension n'est pas dispo pour .net 1.1, le controle UpdatePanel t'aurais surement aidé ! Les evenements que tu as sur le controle DropDownList sont des evenements serveur, ils nécessitent donc un postback. il faut faire du JavaScript en utilisant la librairie prototype par exemple, mais pour cela il faudra faire du developpement JavaScript spécifique et ce n'est pas forcément lié à ASP.net Cyril - MSP - MCTS ASP.net & SQL
|
|
jeudi 26 avril 2007 à 11:01:35 |
Re : problème liste deroulante evenement

Onizukasan
|
Bonjour, après lectures de centaines de pages de documentation et de page de forum et autres bidouille tentées sous notre cher visual studio la seule solution pour intercepter l'evenement que je souhaitait (le changement de l'element selectionne dans la liste) est d'ajouter un attribut à la dropdownlist de la facon suivante : MaListeDeroulante.Attributes.Add("onchange", "javascript:metsAJour()");
metsAJour() etant une méthode javascript dans lequel j'utilise Ajax.Updater pour actualiser un conteneur (celui de la liste des liens) en spécifiant une url d'un fichier générant le code à inclure. Or plutot que d'avoir recourt à un script asp (limitant ainsi l'interet de developper en asp.net  ) je souhaiterai savoir s'il est possible d'appeler une méthode du code behind style private void ConstruireListeLiens() à partir de la méthode javascript metsAJour() ou bien directement à partir de l'ajout de l'attribut ajouté au web control A ttributes.Add("onchange", "ConstruireListeLiens()");
Voila donc je trouve bizare qu'alors que les classes de base possèdent des evenements OnChange alors que le composant récent de Microsoft DropDownList n'en propose pas... Il m'a cependant semblé voir un evenement OnTextChanged faire son apparition dans la version 2 du framework .NET alors si ca peut donner des pistes à des personnes ayant la v2 ayant le meme genre de problème que moi tant mieux.
|
|
Cette discussion est classée dans : problème, page, liste, evenement, deroulante
Répondre à ce message
Sujets en rapport avec ce message
liste deroulante / tableau [ par julevosgien ]
J'ai une page permettant de selectionner un nom parmi une liste deroulante, en validant cela m'affiche une nouvelle page avec un tableau recapitulati
Problème de LinkButton en asp.net [ par amorosalain ]
SAMEn programmant, j'ai découvert un petit problème.A gauche, une liste d'activité sous la forme d'une liste de LinkButton vertical. Au dessus les let
Liste deroulante [ par John7 ]
Bonjour à tous Voilà mon petit problème, j'aimerais récupérer le texte sélectionné d'une liste sans mettre un bouton envoyer le formulair
Problème avec une DropDownList et son evenement SelectedIndexChanged [ par chris56100 ]
Bonjour a tous,J'ai un peu souci (de débutant je pense et j'assume ^^), je n'arrive pas a récupérer une valeur dans une liste déroulante :Quand j'init
Scroll d'une div CSS + Saut de ligne images [ par Centauriel ]
Bonjour,J'ai deux petits problèmes à vous soumettre concernant le css, si vous voulez bien prendre une chaise :Voila mon premier problème :J'ai achet
Problème Firefox/event SelectedIndexChanged/updatePanel [ par globeriding ]
<%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Namespace="System.Web.UI
Problème de mise en page HTML (débutant) [ par Marco8692 ]
Bonjour, J'ai un problème de mise en page dans un site web assez simple: 3 divisions (div) - le premier contenant les deux autres - le deuxième à gauc
DropdownList - RoundedCornersExtender (ou autre) - IE6 !! Gros problème [ par white_mage ]
Bonjour, J'ai besoin car là, je commence à perdre patience...Le problème à l'air connu mais je ne trouve aucune solution. J'espère que certaines perso
Nouvelle page dans un updatepanel [ par Patate1978 ]
Bonjour. Je suis relativement nouveau dans le monde de AJAX. Par contre, j'ai réussi à assimiler le principe de synchronisation partielle. Mon problèm
problème en master page [ par sofiesofie ]
bonjour, j'ai utilisé le master page dans mon application mais elle me pose quelque problème: 1-j'ai un menu(horizentale) qui est composé de +
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|