Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1339 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  les viewstates et la BDD

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

les viewstates et la BDD

n°2052076
manar-info
Posté le 26-01-2011 à 16:20:29  profilanswer
 

Bonjour,  
j'ai fait un code qui crée des lignes dans un tableau, donc à chaque fois que je veux ajouter une ligne je clic sur le bouton il me crée une ligne avec des textbox pour saisir mes donnée,voila le code C# (sous visual studio 2008):  
protected void Page_Load(object sender, EventArgs e)
    {        
        int nbLignesAjoutees = 0;
        if (!IsPostBack)
        {
            ViewState["nbLignes"] = 0;
        }
        else
        {
                nbLignesAjoutees = (int)ViewState["nbLignes"];
             
            for (int j = 0; j < nbLignesAjoutees; j++)
            {
                HtmlTableRow newRow = new HtmlTableRow();
                for (int i = 0; i < 3; i++)
                {
                    //créer un champ
                    TextBox tb = new TextBox();
                    HtmlTableCell cell = new HtmlTableCell();
                    cell.Controls.Add(tb);
                    newRow.Cells.Add(cell);
                }
 
                Tab1.Controls.Add(newRow);
            }
           
 
        }
    }
 
    protected void BtnAdd_Click(object sender, EventArgs e)
    {
           
            // créer une instace de ligne
            HtmlTableRow newRow = new HtmlTableRow();
 
            // Pour chacune des 3 colonnes
            for (int i = 0; i < 3; i++)
            {
                TextBox tb = new TextBox();
                HtmlTableCell cell = new HtmlTableCell();
                cell.Controls.Add(tb);
                newRow.Cells.Add(cell);                
            }
 
            Tab1.Controls.Add(newRow);          
           
            int nbCases = (int)ViewState["nbLignes"];
            nbCases++;
            ViewState["nbLignes"] = nbCases;
         
    }
 
 
normalement le code que j'ai fait (au dessus) ajoute des lignes vierges dans lesquelles il y a des textbox pour saisir les données, les viewstates garde bien le contenu des lignes saisi sur mon tableau. mais mon problème actuel est que je veux inserer les données dans la base de donnée.  
j'arrive pas à recuperer les valeurs de mes textbox (je sais pas si il y a une façon pour les recuperer ou bien non) je confirme que mes cellules garde bien le contenu.  
 
SVP vos idées pourront m'orienter car je sais pas quoi faire.  
 
merci.

mood
Publicité
Posté le 26-01-2011 à 16:20:29  profilanswer
 

n°2052534
TotalRecal​l
Posté le 28-01-2011 à 01:02:22  profilanswer
 

Merci de ne pas multiplier les topics pour traiter d'un même problème...


---------------
Réalisation amplis classe D / T      Topic .Net - C# @ Prog
n°2052563
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 28-01-2011 à 09:05:57  profilanswer
 

+1, ce topic fait double emploi avec ceux ci :
http://forum.hardware.fr/hfr/Progr [...] 2135_1.htm
http://forum.hardware.fr/hfr/Progr [...] 2194_1.htm
 
vu que c'est le plus récent, je garde celui ci et je ferme les 2 autres. mais merci à l'avenir de remonter un topic si celui ci n'a pas de réponse, au lieu d'en créer un nouveau


---------------
J'ai un string dans l'array (Paris Hilton)
n°2052567
manar-info
Posté le 28-01-2011 à 09:29:10  profilanswer
 

Harkonnen a écrit :

+1, ce topic fait double emploi avec ceux ci :
http://forum.hardware.fr/hfr/Progr [...] 2135_1.htm
http://forum.hardware.fr/hfr/Progr [...] 2194_1.htm
 
vu que c'est le plus récent, je garde celui ci et je ferme les 2 autres. mais merci à l'avenir de remonter un topic si celui ci n'a pas de réponse, au lieu d'en créer un nouveau


 
 
j'étais vraiment bloquée c'est pour ça  que j'ai postulé à nouveau.
je m'excuse, merci pour votre compréhension.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  les viewstates et la BDD

 

Sujets relatifs
Récupérer données dans une BDD par rapport au nom et prénom javaOptimisation ecriture dans BDD à partir d'un table HTML [résolu]
Problème avec la fonction update pour modifié une table d'un BDD [résoComment créer un site web avec BdD et comptes utilisateurs ?
[VBA/ACCESS07] BDD vérouillée[RESOLU][access07][VBScript]dupliquer et garder une BDD à jour
Récupérer les variables d'un formulaire pour les enregister dans BDD[SQL Server] Job et espace dans le nom de la BDD
[MySQL] mise à jour BDD sans interruption de serviceID dans BDD, depassement int
Plus de sujets relatifs à : les viewstates et la BDD


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR