En fait j'ai un gros souci ou je suis bloqué j'essaie de faire un formulaire dynamique (les questions du formulaire se trouvant en base de donnée)
Donc en fait j'ai 4 usercontrole qui représente chacun d'entre eux une question type différente
par le code suivant et par une boucle j'affiche mes questions ds mon placeholder:
UserControl uc = (UserControl)LoadControl("Questions/WUC_QCMouinon.ascx");
Type ucType = uc.GetType();
PropertyInfo ucMonParametre = ucType.GetProperty("MonParametre");
string param = drAffQuest["id_question"].ToString();
ucMonParametre.SetValue(uc, param, null);
PlAffQuest.Controls.Add(uc);
(dans cet exemple j'ai un label et une dropdownlist dans mon ascx)
j'aimerais ensuite dans ma page aspx lors d'un clic récupéré les valeurs séléctionnée par l'utilisateur
P.s. voici mes paramètres dans mes pages ascx:
protected string m_MonParametre = "Mon message par défaut";
public string MonParametre
{
get
{
return this.m_MonParametre;
}
set
{
this.m_MonParametre = value;
}
}
Merci bien d'avance