begin process at 2012 05 28 07:49:45
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

WebForms

 > 

UserControl

 > 

User Control dynamique et events


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

User Control dynamique et events

mardi 22 septembre 2009 à 15:16:02 | User Control dynamique et events

naej94

Bonjour à tous,

Je tiens a préciser que je ne maitrise pas trop .NET pour le web.

Je cherches à ajouter dynamiquement des controles à une pages, et gerer leurs evenements.

Voici un exemple simple : j'ajoute un userControl (MonControl) a une page, ce control comporte une DropDownList avec l'evenement SelectedIndexChanged.
J'ajoute le controle dans le page_init de ma page aspx comme ceci :

Code C# :

protected void Page_Init(object sender, EventArgs e)
{
if (!IsPostBack)
{
MonControl mc = ((MonControl)LoadControl("MonControl.ascx"));
mc.ID = "mc1";
mc.ControlWannaLeave += new MasterControl.OnControlWannaLeave(mc1_ControlWannaLeave);
this.PlaceHolder1.Controls.Add(ctrl);
}
}

Le controle s'affiche bien, mais l'évenement de la DropDownList (SelectedIndexChanged) n'est pas déclenché . le Handler de cet evenement est censé lancer l'evenement "ControlWannaLeave" qui est recupéré par la page aspx.

Quelqu'un peut-il m'aider ?
N'y a t-il pas un moyen d'ajouter des controles et de gerer leurs evenements sans les déclarer dans le code asp ??

Merci.



Cette discussion est classée dans : page, code, control, evenement, moncontrol


Répondre à ce message

Sujets en rapport avec ce message

evenement + user control + code behind = ???? [ par jesusonline ] bonjour j'ai une page default.aspx et dans cette page j'appelle un user control (ascx) dans cet user control j'ai un bouton et j'aimerais bien que qd création d'un control dans le code-behind et ajout dans la page aspx [ par tom741pawa ] Bonjour à tous,J'ai une question qui est peut être un peu bête ^^.J'ai crée une table dans mon code behind et je voudrai tout bêtement la faire appara Custom control en Code behind ... [ par stephsk09 ] Bonjour,développant une application nécessitant pas mal de contrôle personnalisés je voulais savoir comment il était possible de charger dynamiquement UserControl dynamique et événement [ par fouedelapoche ] Bonsoir,Voici ma problématique, j'ai une page dans laquelle on veut pouvoir ajouter des adresses (une adresse étant composée de champ texte, + code po dynamique <title> [ par gzitoun ] Bonjour,je souhaite modifier le titre de ma page lorsque je clique sur un element de mon datalist. Or, lorsque je  suis pas a pas mon code  je vois qu je cherche un control [ par tamort ] bonjour tous le monde:je veux rendre l'aspet de ma page web personnalisable alors je me demande est ce que le controle FontDialog et le controle Color Callback dans dynamic Usercontrol [ par angelflo18 ] Bonjour à tous,Je suis confronté à un probleme dans mon dev à savoir :J'essaye de me former au dev d'un site .NET avec ajax (et callback) et j'ai une Utilisation d'event d'un user control vers page parent [ par manu_sharp ] Bonjour et bonne année 2008, J'aimerai savoir si cque je fais est correct en ASP. J'ai un page qui contient un user control. onclient et onclientclick [ par alicia26 ] salut à tous!voici mon hic:avec ce code,[CODE]  Sub butAnnulerOrder_Click(ByVal sender As Object, ByVal e As System.EventArgs)        ' cnAccess = New comment travailler en full code behind [ par DxMachina ] Salut à tous, Je développe une appli en asp.net qui s'intègre dans un placeholder, j'ajoute donc tous mes webcontrols au niveau du Page_Init de la pag


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

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 : 1,279 sec (3)

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