IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

[c# ASP.NET] textBox & Repeater


Sujet :

ASP.NET

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    29
    D�tails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 29
    Par d�faut [c# ASP.NET] textBox & Repeater
    Bonjour � tous

    voil� mon probl�me, j'ai un repeater avec deux textBox.
    La premi�re est pr�-rempli (et ne peux pas �tre modifi�e)et la seconde doit l'�tre par l'utilisateur.
    Voil� ce que cela me donne.

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
     
        <ItemTemplate>   
     
     
     <td><asp:TextBox ID="textBox1" runat="server" Text='<%# Eval("name")%>' Enabled="false"></asp:TextBox></td>
     <td><asp:TextBox ID="textBox2" runat="server"></asp:TextBox></td>
    Dans le code behind je voudrais r�cup�rer les valeur pour chaque "ligne" du repeater. Voici le code que j'ai fait:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    protected void insert(object sender, EventArgs e)
        {
            for (int i = 0; i < repeaterTache.Items.Count;i++ ) {
                string id1 = ((TextBox)repeaterTache.Items[i].FindControl("textBox1")).Text;
                string id2 = ((TextBox)repeaterTache.Items[i].FindControl("textBox2")).Text;
    Pour la textbox pr�_rempli, ca marche bien, la valeur change � chaque boucle, par contre je n'arrive pas � r�cup�rer la valeur de la box2( saisie par l'utilisateur), en mode d�bogage, ca m'affiche que id2=""

    D'avance merci pour votre aide

  2. #2
    Membre chevronn� Avatar de Redouane
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    435
    D�tails du profil
    Informations personnelles :
    �ge : 46
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 435
    Par d�faut
    Bonjour,

    normalement ton code dois r�cup�rer la valeur "id2", peut tu nous donner plus de d�tails sur la m�thode insert ? parceque si on mets ton code sur un �venement click d'un button, �a r�cup�re la valeur.

  3. #3
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    29
    D�tails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 29
    Par d�faut
    bonjour redouane

    merci de ta r�ponse.

    En fait, je n'ai pas mis la m�thode insert compl�te car je n'ai pas pens� que c'�tait utile, cette m�thode r�cup�re (en th�orie) les valeurs des champs id1 et id2, puis les ins�re dans une table. Cette m�thode est d�clench� en cliquant sur un boutton. La valeur de id1 est bien r�cup�r�, mais pas celle de id2.

  4. #4
    Membre chevronn� Avatar de Redouane
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    435
    D�tails du profil
    Informations personnelles :
    �ge : 46
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 435
    Par d�faut
    salut,

    Je veux dire si la m�thode insert est d�clench� en cliquant sur un boutton, je vois pas l'interet de d�clarer des param�tres dans ce cas en cette m�thode, juste :

    protected void Button1_Click(object sender, EventArgs e)
    {
    .........
    insert();
    private void insert()
    {
    for (int i = 0; i < Repeater1.Items.Count; i++)
    {
    string id1 = ((TextBox)Repeater1.Items[i].FindControl("textBox1")).Text;
    string id2 = ((TextBox)Repeater1.Items[i].FindControl("textBox2")).Text;

    .......................
    Si j'ai bien compris

  5. #5
    Membre chevronn� Avatar de Redouane
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    435
    D�tails du profil
    Informations personnelles :
    �ge : 46
    Localisation : France, Paris (�le de France)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 435
    Par d�faut
    d�j� si on vois �a :
    (object sender, EventArgs e)
    on pense � un �venement d'un controle.

    et l� vous avez une simple m�thode cr�er par vous m�me, n'est ce pas ?

  6. #6
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    29
    D�tails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 29
    Par d�faut
    honn�tement, j'ai pas tr�s bien compris ce que tu as voulu me dire

    J'ai bien une m�thode qui s'active quand on clique sur un boutton(moi je l'ai appell� Insert, mais effectivement ca peut porter � confusion), cette m�thode doit r�cup�rer deux valeurs (id1 et id2), puis je fais une insertion dans la bdd, mais seul id1 est r�cup�r�

Discussions similaires

  1. [D�butant] [ASP NET] textbox dans datagrid
    Par warkan dans le forum ASP.NET
    R�ponses: 3
    Dernier message: 03/11/2011, 13h53
  2. [ASP.NET] TextBox et ImageButton multiples (soupir)
    Par H1B4K dans le forum ASP.NET
    R�ponses: 1
    Dernier message: 28/02/2011, 17h03
  3. [Asp.Net]TextBox dans une Gridview
    Par Noobs_ dans le forum G�n�ral Dotnet
    R�ponses: 3
    Dernier message: 08/06/2009, 02h39
  4. [C# et Asp.net] textbox + dropdwnlist
    Par misscricri dans le forum ASP.NET
    R�ponses: 2
    Dernier message: 20/04/2007, 15h53
  5. [VB.net] TextBox dans Repeater
    Par TekP@f dans le forum ASP.NET
    R�ponses: 2
    Dernier message: 06/05/2005, 13h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo