begin process at 2012 05 27 21:36:53
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

Débutants

 > 

Insérer des textbox dans le footer d'un datagrid


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

Insérer des textbox dans le footer d'un datagrid

jeudi 30 mars 2006 à 17:14:39 | Insérer des textbox dans le footer d'un datagrid

Syl974

Bonjour,
Voilà, l'énnoncé du sujet en dit long.
Il s'agit d'une webform en aspx, le code behind est en Csharp.
Je travaille sur un datagrid qui présente toutes les tables de ma bdd (sql) lorsque l'utilisateur selectionne une ligne, donc une table il est redirigé vers une autre page qui contien un datagrid qui est alors remplit par un dataset qui dépend lui-même du choix effectué en page précédente.
Maintenant j'aimerai ajouter des textbox dans le footer du datagrid (autant de textbox que de champs dans la table choisi ) pour pouvoir permettre l'ajout d'une ligne (validé par un linkbutton dans le datagrid ou par un bouton sur la webform)
Comment faire ?

Merci d'avance.

          Syl'

                       &
jeudi 30 mars 2006 à 21:56:12 | Re : Insérer des textbox dans le footer d'un datagrid

tikrimi

Membre Club
Bonjour,

Le sujet n'est pas évident, je vais te donner la démarche que je prendrais, mais je ne suis pas certain que ça soit la bonne. Si des cadors peuvent donner leurs avis.

1°) Il faut que tu mettes le ShowFooter à True et la AutoGenerateColomns de ta datagrid à False
2°) A près avoir contruit ton dataset (en fait c'est la datatable qui nous interesse), parcours chaque colonne de ta datatable.
Pour chaque colonne dans ta datatable, ajoute une templatecolomn qui va bien (avec le ItemTemplate, et le FooterTemplate) à ta datagrid.

Pour t'aider (c'est même plus qu'aider) à faire ça, j'ai deux urls :
[ Lien ]
[ Lien ]

Bon code,

TiK - MCAD.NET
[ Lien ]
[ Lien ]
vendredi 5 mai 2006 à 19:11:22 | Re : Insérer des textbox dans le footer d'un datagrid

Syl974

Bonjour !
Merci pour l'info

J'ai suivi ton conseil, je suis effectivement passé par des colonnes templates,

chacune contient une textbox dans le footer.

Mon problème maintenant c'est que je n'arrive pas à récupérer le texte saisi dans ces textbox
quand je fais

_nomchamp10=DataGrid2.FindControl("_Textbox_footer_chp10").ToString();

Je recois un message d'erreur me disant que la reference est null (que ("_Textbox_footer_chp10") n existe pas en gros.
Alors que cette boite existe et a bien
"_Textbox_footer_chp10" pour id !!!

    <asp:TemplateColumn>
 <ItemTemplate>
  <asp:Label runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.champ_10") %>' ID="_Label_affiche_chp10" >
  </asp:Label>
 </ItemTemplate>
 <FooterTemplate>
  <asp:TextBox ID=_Textbox_footer_chp10 Visible="True" Runat="server" Width="100"></asp:TextBox>
 </FooterTemplate>
 <EditItemTemplate>
  <asp:TextBox runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.champ_10") %>' ID="_Textbox_edit_chp10" >
  </asp:TextBox>
 </EditItemTemplate>
</asp:TemplateColumn>


Comment faire pour récupérer ce qui a été saisi dans les textboxs du/des footer ?

 

Merci d'avance !


          Syl'

                       &

jeudi 23 novembre 2006 à 11:17:16 | Re : Insérer des textbox dans le footer d'un datagrid

nounours21_6

Bonjour

je voudrais savoir si tu as réussi a récuperer les valeurs de tes textbox??
Car moi j'ai quazi le mm problème sauf que se sont des dropdownlist sur chaque ligne du datagrid!!

Merci d'avance
Enjoy @+
<<--<<--nOUnoURs-->>-->>
jeudi 23 novembre 2006 à 12:49:45 | Re : Insérer des textbox dans le footer d'un datagrid

nounours21_6

J'ai modifié une source du site :

For

Each ligne As DataGridItem InMe.dg.Items

Dim lbAction As DropDownList = ligne.Cells(5).FindControl("lbAction")

cnx.getDataReader("update db_eve set id_etat='" + lbAction.SelectedValue() + "' from db_eve where id_eve = '" + ligne.Cells(0).Text + "'")

cnx.fermerDataReader()

Next

<<--<<--nOUnoURs-->>-->>


Cette discussion est classée dans : textbox, datagrid, insérer, footer, webform


Répondre à ce message

Sujets en rapport avec ce message

Probleme de focus sur datagrid [ par kenzo080 ] Je dispose d un datagrid avec des textbox au niveau du footer. Mon probleme est que pour acceder a mon footer, je suis obliger de descendre avec la fl Insérer une dropdownlist dans une datagrid [ par mimimumu ] Bonjour à tousvoila, je suis en train d'implémenter une application Web en asp.net qui permet de remplir un bon de commande avec des articles de la b Problème de datagrid + textBox [ par jagdjg ] Bonjour, j ai un datagrid que je remplit avec un datatable.j ai ajouté au datagrid une colonne checkBox.J ai un bouton qui devrait tester le checkBoxL id cellule datagrid ... [ par InnocentCriminal ] bonjourje souhaiterais savoir comment récupérer l'identifiant d'une cellule ou d'un textbox dans une cellule d'un datagrid.Il faut que j'envoie cette Comment récupérer dans une webform une parie d'une textbox [ par akenaton34 ] Bonjour, suis débutant sous dot net je souhaite par programmation mettre en gras une partie d'une textbox multilige (par exemple la 1ere ligne un peu Insérer un header et footer sur des pages html [ par rodolp13 ] Bonjour,Je suis nouveau sur le site et je développe mon tout premier site. J'ai commencé à m'intéresser à la programmation il y a 1 mois et je créé un AutoPostBack textBox dropDownList ?? [ par InnocentCriminal ] Bonjour,Voile mon problème, je n'arrive pas à faire fonctionner la propriété autopostback d'une textbox.Le but c'est de charger un datagrid par une re Parametrer le footer d'une datagrid [ par Diafre ] Bonjour a tous,Je suis en train de developper une petite appli en ASP.net dans laquelle j'ai differentes DataGrid.Vu que les données introduites ds ce Bouton dans le footer d'une datagrid [ par chyplie ] Bonjour, je travaille en asp.netj'aimerais mettre un bouton dans le footer de ma datagrid.comment procéder??Merci Datagrid avec insert via le footer [ par sosekeyser ] Bonsoir,Bon mon problème doit pas être très compliqué, mais je débute donc je tatonne un peu!Je cherche tout simplement à faire un datagrid (rempli vi


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



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

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