begin process at 2012 05 27 20:10:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

ASP.net

 > 

Dupliquer un controle panel ?? Possible ?


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

Dupliquer un controle panel ?? Possible ?

mercredi 28 décembre 2005 à 11:16:52 | Dupliquer un controle panel ?? Possible ?

Troyan

Bonjour,

j'ai un controle panel dans lequel par programmation je rajoute des controle link
pour faire une sorte de navigation dans la base.


toutefois j'ai besoin d'en avoir un en haut de page et un autre en bas.
Je n'ai pas reussi à dupliquer ce controle ou en faire une copie conforme ?

j'ai donc du tout doubler, est-ce la seule methode ou y'a t'il un moyen de dupliquer un controle ?
Merci par avance

******************************************
Installation Home-Cinéma de particuliers sur http://www.digital16-9.com
mercredi 28 décembre 2005 à 11:37:21 | Re : Dupliquer un controle panel ?? Possible ?

jesusonline

Membre Club Administrateur CodeS-SourceS
Bonjour,

je ne comprend pas trés bien la question, mais tu ne peux pas dupliquer un controle, car ils ont des ID unique, par contre tu peux trés bien associer la meme fonction sur leurs evenements.


Cyril - MVS - MCP ASP
mercredi 28 décembre 2005 à 13:43:24 | Re : Dupliquer un controle panel ?? Possible ?

Troyan

je veux dire que j'ai un controle panel A et je voudrais faire le meme mais à une autre position dans la page !
un en haut et l'autre en bas.
j'ai du tout dupliqué y compris les controles que j'ai ajouté dedant !
donc je voulais juste savoir si on pouvait faire comme un genre d'instance de ce controle mais une fois celui ci rempli avec les autres controles et ainsi le placer ailleurs sur la page.



******************************************
Installation Home-Cinéma de particuliers sur http://www.digital16-9.com
mercredi 28 décembre 2005 à 13:51:38 | Re : Dupliquer un controle panel ?? Possible ?

jesusonline

Membre Club Administrateur CodeS-SourceS
J'ai jamais fait mais :

si tu fais un truc du genre

for each c as Control in me.panel1.controls
    panel2.controls.add(c)
next

ca dit quoi ?


sinon, si tu veux de la duplication pure et dure, tu peux recuperer le render de ton panel1 et le mettre dans le panel2, mais je te deconseil trés fortement de faire cette bidouille.


Cyril - MVS - MCP ASP
mercredi 28 décembre 2005 à 14:03:21 | Re : Dupliquer un controle panel ?? Possible ?

azra

Membre Club Administrateur CodeS-SourceS
Sinon, tu fais un webusercontrol, tu mets ton panel et tout son contenu dedans, et tu mets ton webusercontrol de partout ou tu en as besoin :) Comme ca quand tu modifies ton panel ou son contenu, ca le change de partout.


Azra (Florent) - MVS - MCAD.NET
mercredi 28 décembre 2005 à 14:36:17 | Re : Dupliquer un controle panel ?? Possible ?

Troyan

Jesusonline
Exception Details:
System.InvalidOperationException: Collection was modified; enumeration operation may not execute

voila le code d'erreur !

je vais voir coté webusercontrol !
peux tu me donner une idée d'ou chercher un tutorial ou autre je suis novice en dotnet !



******************************************
Installation Home-Cinéma de particuliers sur http://www.digital16-9.com
mercredi 28 décembre 2005 à 14:40:31 | Re : Dupliquer un controle panel ?? Possible ?

azra

Membre Club Administrateur CodeS-SourceS
Réponse acceptée !
C'est très facile: tu ajoutes dans ton projet un nouveau fichier de type webusercontrol, cela va te creer un .ascx.

Tu l'ouvres comme une page aspx classique, tu mets ton contrôle panel et tout ce qui va avec dedans de la même maniere que tu le fais dans ta page.
Ensuite tu drag n drop ton webusercontrol depuis ta liste de fichier vers les pages aspx ou tu veux le mettre (autant de fois que tu veux par pages).

Bon courage!


Azra (Florent) - MVS - MCAD.NET
mercredi 28 décembre 2005 à 15:12:06 | Re : Dupliquer un controle panel ?? Possible ?

Troyan

génial ca marche c'est exactement ce que je voulais faire !
j'ai juste un peu de mal à voir en design mon control webuser mais c'est tout !
Thank's

******************************************
Installation Home-Cinéma de particuliers sur http://www.digital16-9.com
mercredi 28 décembre 2005 à 15:15:11 | Re : Dupliquer un controle panel ?? Possible ?

azra

Membre Club Administrateur CodeS-SourceS
Car tu es en ASP.NET 1.1, ils ont amélioré ceci en 2.0 (visual studio 2005) et tu as maintenant le rendu de tes webUserControls en mode design.

Enfin d'un coté, en 2.0 pour une problématique comme la tienne, tu aurais utilisé des "masterpage" afin de définir un "template" commun à toutes tes pages, mais c'est une autre histoire :)

Bonne fin de journée,


Azra (Florent) - MVS - MCAD.NET
mercredi 28 décembre 2005 à 17:16:13 | Re : Dupliquer un controle panel ?? Possible ?

Troyan

Salut Azra,
je suis bien en ASP 2.0 et visual studio 2005.
pour la masterpage j'en possede une aussi mais ce controle n'est present que sur une seule page.
donc cela correspond bien à ma demande toutefois je pense que je ne vois rien en mode design car c'est un controle qui se rempli sur son evenement load.
donc par default il est vide.

@+

******************************************
Installation Home-Cinéma de particuliers sur http://www.digital16-9.com

1 2

Cette discussion est classée dans : possible, controle, panel, dupliquer


Répondre à ce message

Sujets en rapport avec ce message

groupe de controle [HELP !!!!] [ par ctof3552 ] slt!j'ai un formulaire qui contient 10 fois la meme ligne, a savoir 1 dropDownList et 1 textBox. Est il possible de grouper les items identiques, tel Différences entre les controles Panel et PlaceHolder en asp.net [ par fr64 ] Bonjour,Je souhaiterais avoir un avis sur les principaux avantages/inconvénients à utiliser un controle PlaceHolder vs un controle Panel dans une page Update Panel Clignotement [ par Myke ] BonjourDans une page web j'utilise un Controle Update Panel. Le controle fonctionne très bien sauf pour une chose. Dans mon Update Panel chez un DropD Redimensionner un panel [ par drahcir ] Salut à tous,je voudrais savoir s'il est possible de redimensionner un panel dans une page en web. Je m'explique, j'ai un panel dans ma page, et je so asp:imagebutton + rollover ?? possible ? [ par Troyan ] bonjour,j'ai un controle asp:ImageButton j'aimerais pouvoir le mettre en rollover ?y'a t'il un moyen ou existe t'il un controle pour ? *************** mon panel me place mes controle tjours au debut [ par amylee1984 ] bonjour , je develope sous asp.net2003 , j'aime bien utiliser un controle panel dans un formulaire , mais ce que j'arrive pas à comprend c'est que los DataGrid : accéder à un controle dans EditItemTemplate [ par robbielove ] Bonjour,je cherche à remplir un Panel placé dans le EditItemTemplate de mon datagrid lorsque je clique sur un bouton (placé dans le itemTemplate).La m Validation du controle Bouton par F5 [ par liliemumue ] BonjourJ'ai un petit Gros souci avec un formulaire pour ajouter des commentaires.J'ai un seul champ à remplir j'ai intégré le WebContrl FCKeditor.tout Ajouter des controls [ par elpens ] Bonjour, j'aimerais  ajouter dynamiquement des controls dans un fichier ascx.Voilà comment je procède, mais cela ne m'affiche que le dernier.'Pour cha caractere gras dans textbox c'est possible? [ par wally88 ] Bonjour je souhaitais savoir si on pouvais mettre des caractère en gras dans une textbox? genre que la textbox puisse lire les balise html. Si mon tex


Nos sponsors


Sondage...

Comparez les prix

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,718 sec (4)

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