calojiro
Messages postés6Date d'inscriptionmardi 27 novembre 2007StatutMembreDernière intervention 7 avril 2011
-
2 avril 2009 à 17:03
calojiro
Messages postés6Date d'inscriptionmardi 27 novembre 2007StatutMembreDernière intervention 7 avril 2011
-
4 avril 2009 à 18:44
je suis entrain de créer un formulaire dynamique depuis une BDD,
je crée des checkBox et des TextBox (composants serveur), la création passe bien mais après quand je poste le formulaire j'arrive pas à les repérer
mon code de creation :
je veux recupérer les ID des checkbox coché ainsi les valeurs des texts box pour les inserer ans une autre table
j'ai esseyé avec ca :
foreach (Control c in this.Controls)
{
if (c.ToString() == "System.Web.UI.WebControls.CheckBox")
{
// mon id est de la façon : spXXXX
if (c.ID.Substring(0, 2) == "sp")
{
//code pour inserer la valeur XXXX a la table
}
}
}
ca n'a donné aucun resultat.
si qqn a une solution n'hisite pas, merci d'avance.
calojiro
Messages postés6Date d'inscriptionmardi 27 novembre 2007StatutMembreDernière intervention 7 avril 2011 4 avril 2009 à 18:44
merci pour la remarque , en fait je suis entrain dapprendre le asp.net tous seul, d'ou mes mauvaises habitudeq, et la je suis face a un projet ou je dois rendre des resultats. donc je dois utiliser des repeater imbriqués: de la foçon suivante
<repeater id="mode" runat="server>
.....
<!-- ici je dois inclure un autre repeater pour faure un autre filter -->
string filtre = "select * from table where id_niv='"+
<%#DataBinder.Eval(Container.DataItem,"id_mod")%>
DatView dv = new DataView(getTable(filtre));
<!-- le deuxieme repeater qui prend dv comme datasource-->
<repeater id="niv" runat=server dataSource ="<%dv%>">
.....
<!-- afficher les valeurs depuis la dv -->
</
itemTemplate>
</repeter>
</repeater>
jai esseyé un truc ressemble a ca bien structuré mais tjr des probleme au niveau de debug;
merci bien de me faire signe c ma solution est une bonne pratique ou je suis tjr dans la mauvaise voie