ASP.NET - COMMENT CRÉER SON PROPRE DATATABLE ET L'ALIMENTER
BlackGoddess
Messages postés338Date d'inscriptionjeudi 22 août 2002StatutMembreDernière intervention14 juin 2005
-
14 août 2003 à 16:51
crocohinos
Messages postés7Date d'inscriptionlundi 3 février 2003StatutMembreDernière intervention30 mai 2006
-
30 mai 2006 à 15:11
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
crocohinos
Messages postés7Date d'inscriptionlundi 3 février 2003StatutMembreDernière intervention30 mai 2006 30 mai 2006 à 15:11
Très bon code.
merci
BlackGoddess
Messages postés338Date d'inscriptionjeudi 22 août 2002StatutMembreDernière intervention14 juin 2005 19 août 2003 à 17:24
j'ai enfin trouvé la solution grace a l'objet ViewState, demain je simplifie et commente mon code pour le poster :)
BlackGoddess
Messages postés338Date d'inscriptionjeudi 22 août 2002StatutMembreDernière intervention14 juin 2005 18 août 2003 à 15:59
j'ai essayé de déclarer mon DataTable juste apres les déclaration de controles, ca ne fonctionne que en static, mais si 2 utilisateurs affichent la meme page, les données sont communes.
j'ai essayé de trouver qqchose avec l'objet Page, mais j'ai rien trouvé ... as-tu une idée ?
(le problème est que la classe qui correspond a la page est réinstanciée a chaque postback)
cs_fabrice69
Messages postés1765Date d'inscriptionjeudi 12 octobre 2000StatutMembreDernière intervention11 décembre 20135 15 août 2003 à 12:56
Pas de problème pour moi, tant qu'une évolution est faite sur la mienne, il est normal de vouloir la partager.
Ca ne me dérange pas du tout et je te souhaite que cela fonctionne.
F___
BlackGoddess
Messages postés338Date d'inscriptionjeudi 22 août 2002StatutMembreDernière intervention14 juin 2005 14 août 2003 à 18:39
d'accord, j'essayerais ca lundi :) (pas d'asp.net chez moi)
si j'y arrive, me permettrais-tu de poser une source qui serait un complement de la tienne, avec possibilité d'ajout/suppression/maj dans le datagrid pour récupérer le datatable modifié ?
cs_fabrice69
Messages postés1765Date d'inscriptionjeudi 12 octobre 2000StatutMembreDernière intervention11 décembre 20135 14 août 2003 à 17:44
Parce que ton datatable est un datatable local et non global. Tu dois stocker les données dans le datatable en le déclarant comme variable globale à la page.
F___
BlackGoddess
Messages postés338Date d'inscriptionjeudi 22 août 2002StatutMembreDernière intervention14 juin 2005 14 août 2003 à 17:23
et bien j'ai rempli mon datatable et je l'ai affiché dans un datagrid par la mm méthode que toi, mais je voudrais que l'utilisateur puisse saisir des données(des lignes) a ajouter au datagrid. puis, ensuite, je voudrais pouvoir récupérer toutes les données affichées dans le datagrid.
le probleme est que des qu'on sort de la fonction qui crée le datatable, le datatable n'existe plus, et je ne sais pas comment le récupérer a partir du datagrid.
cs_fabrice69
Messages postés1765Date d'inscriptionjeudi 12 octobre 2000StatutMembreDernière intervention11 décembre 20135 14 août 2003 à 17:14
Désolé mais je ne comprends pas du tout ta question.
F___
BlackGoddess
Messages postés338Date d'inscriptionjeudi 22 août 2002StatutMembreDernière intervention14 juin 2005 14 août 2003 à 16:51
comment faire ensuite pour retrouver le datatable ? (le datasource) pour par exemple le modifier et le rebinder
DataGrid1.DataSource renvoit null des qu'on sort de la fonction en cours (on sort de l'espace de déclaration)
30 mai 2006 à 15:11
merci
19 août 2003 à 17:24
18 août 2003 à 15:59
j'ai essayé de trouver qqchose avec l'objet Page, mais j'ai rien trouvé ... as-tu une idée ?
(le problème est que la classe qui correspond a la page est réinstanciée a chaque postback)
15 août 2003 à 12:56
Ca ne me dérange pas du tout et je te souhaite que cela fonctionne.
F___
14 août 2003 à 18:39
si j'y arrive, me permettrais-tu de poser une source qui serait un complement de la tienne, avec possibilité d'ajout/suppression/maj dans le datagrid pour récupérer le datatable modifié ?
14 août 2003 à 17:44
F___
14 août 2003 à 17:23
le probleme est que des qu'on sort de la fonction qui crée le datatable, le datatable n'existe plus, et je ne sais pas comment le récupérer a partir du datagrid.
14 août 2003 à 17:14
F___
14 août 2003 à 16:51
DataGrid1.DataSource renvoit null des qu'on sort de la fonction en cours (on sort de l'espace de déclaration)