begin process at 2010 02 09 20:26:59
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Divers

 > 

Autre

 > 

Textbox créé dynamiquement


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

Textbox créé dynamiquement

jeudi 20 juillet 2006 à 14:09:01 | Textbox créé dynamiquement

zoum2000



 Bad Brown Fox speaking.

Bonjour à tous,

J'ai généré des textboxs dynamiques (id inclus) en fonction du nombre de ligne retournée par ma requête SQL que je retourne dans un PlaceHolder.

for(int i=0; i < ParamByProg.Count; i++)
   {
       System.Web.UI.WebControls.TextBox myParamTextbox = new System.Web.UI.WebControls.TextBox();    
       System.Web.UI.WebControls.Table myParamTable = new System.Web.UI.WebControls.Table();

       myParamTextbox.ID = String.Format("TxtbParam{0}", i);
       PLHParam.Controls.Add(myParamTextbox);
   }


Suite à cela, je veux que lorsque je cliques sur un bouton, je veux récupérer mes valeurs saisies dans mes textboxs dans une autre page.

privatevoid BTNLance_Click(object sender, System.EventArgs e)
{
   PLHParam.FindControl();   <===============================Comment lui donner l'id de contrôle dynamique  et récupérer la valeur de la textbox
   Response.Redirect("Traitement.aspx");
}


Un grand merci a qui peut m'aider. Ca fait un moment que je bloque la dessus.

Merci.

jeudi 20 juillet 2006 à 14:32:04 | Re : Textbox créé dynamiquement

jesusonline

Membre Club Administrateur CodeS-SourceS
Bonjour,

comme repeté plusieurs fois sur ce forum il faut ajouter les controles dynamiques dans le page_init sinon ca ne marchera pas !


pour récuperer les ID tu fais tout simplement plhhParam.FindControl("TxtbParam1") par exemple ...



Cyril - MVS - MCP
jeudi 20 juillet 2006 à 14:45:30 | Re : Textbox créé dynamiquement

keikun59

Membre Club
Tu peux passer par un repeater. protected void ListeAmis_ItemsDataBound(object sender, RepeaterItemEventArgs e) { TextBox Email = (TextBox)e.Item.FindControl("TextBoxEmail"); TextBox Nom = (TextBox)e.Item.FindControl("TextBoxPrenomNom"); Ami tmpAmi = (Ami)e.Item.DataItem; Email.Text = tmpAmi.Email; Nom.Text = tmpAmi.PrenomNom; } Suite à une action sur un bouton, tu fais ceci pour récupérer les valeurs : foreach (RepeaterItem tmpAmi in ListeAmis.Items) { TextBox Email = (TextBox)tmpAmi.FindControl("TextBoxEmail"); TextBox Nom = (TextBox)tmpAmi.FindControl("TextBoxPrenomNom"); }


Cette discussion est classée dans : textbox, web, system, ui, webcontrols


Répondre à ce message

Sujets en rapport avec ce message

Formview : erreur lors d'un update [ par hysteria31 ] Bonjour à tous, mon problème est le suivant. Je crée un Formview alimenter par un ObjectDataSource. Par défaut, le Formview est en mode modification. Impression d'un System.Web.UI.Webcontrols.Table [ par fdecandido ] Bonjour,Je suis debutant en .net et developpe en c#.Je dois faire un moteur de resa hotel en ligne.L'utilisateur saisie un certain nombre de param cho besoin d'éclaircissements sur le traçage d'une exception [ par equinoxe83 ] Bonjour à tous,Pas sur que j'ai posté dansle bon thème ... Merci de m'indiquer si je dois le ré-aiguiller.Bref, mon Pb est le suivant :J'ai un formvie Objet non instancié??? [ par gpirson ] Bonjour, c'est la première fois que je viens sur ce forum alors je ne suis pas vraiment au courant du protocole.J'ai un petit problème, est ce que que Suppression d'une ligne dans un Gridview [ par ric_ross ] Bonjour les Fondus !!! En fait j'ai perdu plusieurs heures cet apres midi sur ce probleme qui me dépasse : 1_j'ai une SQLDataSource avec un s Programmation sous Word [ par marik7335 ] Bonjour,   Je suis confronté à un problème depuis quelques temps.   Je souhaite générer des rapports au format Doc (avec Word). Pour celà je dispose d Erreur du serveur dans l'application '/' + Echec du chargement de l'état. [ par khayour ] bonjour,j'ai une application web pour la gestion du personnel, elle a été developpée par des stagiaires qui étaient là avant moi.le probléme et que lo connexion base de données [ par deathsurfer ] onjour à tous, je suis sous Windows Server 2003 R2 SP1 et j'utilise SQL Server 2005. Dans mon fichier web.config j'ai mis:<div class="smallfont" style Aucune ligne à la position 0 [ par salimdz2004 ] salut j'ai ce problème sur le poste client, mais sur le serveur (micro IIS Installer) il marche trés bien, la page asp lire un fichier Excel avec conn [SocketException (0x274c): webservices [ par masterofsword0132 ] bonjour,j'ai développé des webservices et tout marche nickel du moment que je les intéroge depuis un autre serveur.hélas en local j'ai cette erreur:A


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

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

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