Accueil > Forum > > > Evenements
Evenements
vendredi 2 juin 2006 à 15:49:23 |
Evenements

dunkan
|
Bonjour, J'ai un problème de gestion d'evenement sur ma page, je m'explique : Lorsque l'utilisateur selectionne une valeur dans une dropdown list, un postback se produit, ma page se refraichit ma à aucun moment le code d'evènement de ma dropdownlist n'est exécuté soit la méthode : maDropDownList_SelectedIndexChanged
Pouvez vous m'aider? je n'arrive pas à résoudre se problème.  Voici ce que j'ai fait : Je génère des controles personalisé (ascx) dans une page dans mon controle j'ai une dropdownlist : //Dans mon controle.ascx <asp:DropDownListAutoPostBack="true"ID="maDropDownList"runat="server"OnSelectedIndexChanged="maDropDownList_SelectedIndexChanged"EnableViewState="true"/>dans le code-behind de mon controle je remplis ma liste dans le page-load s'il ne s'agit pas d'un postback. : maDropDownList.Items.Clear(); maDropDownList.Items.Add( newListItem("-", "-")); maDropDownList.Items.Add(newListItem("Afficher - Modifier", "0")); maDropDownList.Items.Add(newListItem("Supprimer", "1"));
et j'utilise la methode suivante pour gerer l'evenement : protectedvoid maDropDownList_SelectedIndexChanged(object sender, EventArgs e) { ............... }
//Dans ma page, je rajoute mon controle dynamiquement dans un container lorsque l'utilisateur clique sur un bouton.
Control c1; c1 = newControl(); c1 = LoadControl"MonControle.ascx"); MonPlaceHolder.Controls.Add(c1);
Merci d'avance  Panpan
|
|
vendredi 2 juin 2006 à 16:11:12 |
Re : Evenements

jesusonline
|
Bonjour cette question a été debatue plusieurs fois sur le forum, il s uffit de rajouter tes controles avant ton page_load c'est à dire lors du page_init :-) Cyril - MVS - MCP
|
|
vendredi 2 juin 2006 à 16:40:02 |
Re : Evenements

dunkan
|
Bonjour, tout d'abord merci pour ta réponse.  Cependant, Je souhaite afficher les résultats d'une recherche dynamiquement . J'ai un formulaire et je génère le résultat. De plus, Il me faut récupérer les informations contenu dans ma masterpage qui n'est pas initialisée dans le page init...... Je ne peux donc pas générer mes controles dans le page init..... Aurais tu une autre suggestion? Oup's, Une autre question me viens lol  est il possible de gerer les postback des controles generer dynamiquement sans effectué le rechargement de la page principale? Merci :o) Panpan
|
|
vendredi 2 juin 2006 à 16:46:24 |
Re : Evenements

fcampagne
|
Tu génére tes controle méme vide dans ton page_init et ensuite tu les rempli ou tu les géres comme tu veux mais l'essentiel c'est qu'il soit généré dans le page_init. J'ai eu le méme probléme que toi, j'ai passé de nombreuses heures dessus et jesusonline avait bien raison, c'est dans le page_init que tout se passe Si tu ne comprends pas bien, essaye de trouver sur le web le schéma du cycle de vie d'une page asp et tu y verras plus clair Courage!!
|
|
vendredi 2 juin 2006 à 16:56:26 |
Re : Evenements

dunkan
|
Impossible je ne connais pas le nombre de controles qu'il va me falloir
ce n'est pas grave je vais tronquer ma dropdownlist contre des liens hyperlinks 
Merci quand même.
Panpan
|
|
vendredi 2 juin 2006 à 16:58:25 |
Re : Evenements

jesusonline
|
Pour le chargement partiel de ta page regarde atlas et l'updatepanel Cyril - MVS - MCP
|
|
vendredi 7 juillet 2006 à 11:12:50 |
Re : Evenements

JulienV
|
Bonjour
J'ai un GridView dans ma page pour lequel la DataSource est défini dans le PageLoad, le binding se fait à ce moment là. Mon problème: une erreur si j'essaye de trier une colonne: "The GridView 'GridView2' fired event Sorting which wasn't handled.". Même souci avec toutes les autres actions qui normalement sont correctement gérées (pagination, édition, ...). L'affectation de la DataSource dans le Page_Init ne change à priori rien au problème...
Merci d'avance
|
|
vendredi 7 juillet 2006 à 11:32:35 |
Re : Evenements

jesusonline
|
le DataSource permet l'édition, pagination etc... ? Cyril - MVS - MCP
|
|
vendredi 7 juillet 2006 à 11:46:13 |
Re : Evenements

JulienV
|
Réponse acceptée !
Le DataSource est une liste de type Dictionary<int, ObjetMetier>.ValueCollection fournie par un composant métier. Pour l'édition, effectivement, tout n'est pas encore mis en place, mais pour le tri et la pagination, je pensais que le GridView pouvait se débrouiller car lorsque le DataSource est un SqlDataSource, la seule chose que l'on précise est la requete.
|
|
vendredi 7 juillet 2006 à 14:05:05 |
Re : Evenements

JulienV
|
Merci Cyril de t'être intéressé à mon problème. Je viens de tomber sur un article qui me permet de faire marcher la pagination. Je pense qu'il me faut faire quelques adaptation pour le tri mais la conclusion de tout ceci est qu'il faut intercepter les évenements, faire soit même l'action voulue et refaire le binding ce dont je n'étais pas convaincu au début (c'est tellement mieux quand ça marche tout seul...).
|
|
Cette discussion est classée dans : page, controle, add, items, madropdownlist
Répondre à ce message
Sujets en rapport avec ce message
controle acces fichier [ par imer ]
Bonsoir,Comment contrôler l'accès à un fichier par une page asp sans ensuite renseigner l'utilisateur sur l'adresse exacte du fichier.Détails:je souha
réaliser une page ASP .net dynamiquement créée [ par Dgill ]
Je voudrais pouvoir créer une nouvelle page aspx générer par du code C#.j'aiemrais que cette nouvelle page soit completement créée de A-Z et affiché d
comment reutiliser un controle utilisateur asp.net [ par bastien30 ]
Bonjour,j'ai créé une page index.aspx qui fait référence à un controle utilisateur nommé header.ascx.Ce dernier contient une image monimage.jpg j'ai c
Insertion d'un controle dans une page .aspx [ par berocca ]
Bonjour,Dans mon projet je n'ai pour le moment que des pages toutes simples, avec des labels, des liens hypertextes, et quelques images. J'arrive à na
controle listbox [ par T103 ]
bonsoir,voila jai un listbox et je voudrai faire un controle dedans pour ke lutilisateur ne puisse pas rentrer 2 fois la mem valeur, voici mon code: f
lister les contrôles d'une page [ par sev622 ]
Bonjour,je voudrais faire un traitement sur tous les contrôles d'un certain type d'une page. Donc utiliser une boucle. Voilà ce que j'ai fait mais j'
controle pas fiable ou hacking ? [ par lafolle ]
J’ai une page ASP, contenant des champs a remplir et un bouton. Sur le click du bouton je vérifie que mes champs ont le bon format (ex numéro de télép
RECUPERATION DE LA VALEUR D'UN CONTROLE PENDANT LE PAGE_LOAD [ par SuperBouly ]
Comment récupérer le contenu d'un contrôle (textBox, DropDownlist, etc...) pendant le Page_Load d'un postBack, Si ce contrôle est situé dans le f
Communication controle utilisateur et page aspx en ASP.NET [ par ivanoff1 ]
Bonsoir, Je débute depuis peu dans la programmation ASP.NET et je me trouve devant un problème. J'ai un controle utilisateur "Ajouter_Donnees" et je
controle utilisateur c# dans page asp [ par Traxhat ]
Bonjour,J'aimerai insérer dans une page asp un controle fait en c#.J'ai essayé par la boute à outil mais le controle est grisé et je sais aps trop com
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko [FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi WORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBEWORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBE par JeremyJeanson
Depuis déjà un an, je conseille vivement les utilisateurs de Workflow Foundation 3 à migrer vers la version 4. L'information qui va suivre ne devrait donc pas trop prendre au dépourvu les personnes qui m'ont suivi. Je profite de ce poste, pour faire le re...
Cliquez pour lire la suite de l'article par JeremyJeanson TECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PCTECHDAYS PARIS 2012 : NOUVELLES TENDANCES DU POSTE DE TRAVAIL - BRING YOUR OWN PC par ROMELARD Fabrice
Speakers: Thierry Rapatout, Antoine Petit et Xavier Trebbia Cette session entre dans le cadre des RDV Décideurs des TechDays 2012, elle est liée à la consumérisation de l'IT et la mise en place du "DeskTop as a Service" dans de plus en ...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
VBVB par 25721088
Cliquez pour lire la suite par 25721088 GESTION FORMATIONGESTION FORMATION par 25721088
Cliquez pour lire la suite par 25721088
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|