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

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Datagrid la méthode d'update

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Datagrid la méthode d'update

n°1611124
caribou311
Posté le 12-09-2007 à 17:26:06  profilanswer
 

Alors, intérogations...
 
J'apprends le C# et j'ai eu un soucis avec l'update d'une datagrid, enfin plutôt avec les récupérations des champs de mon formulaire.
 
Pour récupérer mes données au lieu d'utiliser cette commande que j'ai trouvé dans des docs:
String coucou = e.Item.Cells[11].Text;
 
j'ai dû utiliser cette commande:
 
String coucou = ((TextBox)(e.Item.Cells[11].Controls[0])).Text
 
En effet la première me remontait des champs vides.
Qu'elle est la différence? C'est vraiment mieux? Je trouve ça moche.
Sans compter que pour un champs caché j'ai dû réutiliser la première méthode.

mood
Publicité
Posté le 12-09-2007 à 17:26:06  profilanswer
 

n°1612607
MagicBuzz
Posté le 18-09-2007 à 14:12:58  profilanswer
 

Ton DataGrid est "modifiable". C'est à dire que tes "Cells" ne sont pas de type "DataGridCell" mais de type "DataGridTextboxCell" (ou un truc comme ça).
Ce type encapsule un contrôle Textbox, qui ne modifie donc pas la valeur de la propriété "Text" de l'objet de base.
 
Si je ne m'abuse, ceci devrait éventuellement fonctionner (sous réserve que du bon nommage des type, je ne suis pas sur du "DataGridTextboxCell" ) :
 

Code :
  1. string coucou = (e.Item.Cells[11] as DataGridTextboxCell).Text;


Message édité par MagicBuzz le 18-09-2007 à 14:13:15
n°1612636
MagicBuzz
Posté le 18-09-2007 à 15:45:07  profilanswer
 

Au fait, en relisant le titre du sujet... C'est quoi le rapport avec le .Update() ?


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

  Datagrid la méthode d'update

 

Sujets relatifs
colorer une ligne de dataGrid(VB6)[MySQL] UPDATE d'un champs à partir d'une autre table
[MySQL] Combiner une SELECT et une UPDATEcouleur ligne datagrid
Update d'un champ txt vers un champs date[vbs] Problème avec la méthode ReadLine
Méthode pour les cookiesA quoi sert d'avoir _ devant une méthode?
[MYSQL] Update un peu tordu[PHP/MySQL] Automatisation convertion xls -> csv pour update BDD (en p
Plus de sujets relatifs à : Datagrid la méthode d'update


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