cs_franckblack
Messages postés2Date d'inscriptionjeudi 18 septembre 2003StatutMembreDernière intervention 5 mars 2005
-
5 mars 2005 à 13:08
ibtissam23
Messages postés1Date d'inscriptionlundi 25 février 2008StatutMembreDernière intervention14 avril 2009
-
14 avril 2009 à 22:11
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
ibtissam23
Messages postés1Date d'inscriptionlundi 25 février 2008StatutMembreDernière intervention14 avril 2009 14 avril 2009 à 22:11
merciiiiiiiiiiiiiii bcqqqqqqqqqqqqqqqqqqq
mehdikobra
Messages postés24Date d'inscriptionmardi 6 novembre 2007StatutMembreDernière intervention21 décembre 2009 22 mai 2008 à 21:42
c' super !! tu px le faire d'une fa?on moin compliqu? !!
m? tjr tr?s bo travail !! bravo ...
cs_Pedrosa
Messages postés42Date d'inscriptionlundi 3 juillet 2006StatutMembreDernière intervention 2 juin 2008 31 août 2006 à 19:22
J'y crois, oui.
ramboana
Messages postés5Date d'inscriptionvendredi 9 avril 2004StatutMembreDernière intervention21 mai 2007 13 août 2006 à 08:12
c'est excellent
cs_Yopyop
Messages postés586Date d'inscriptionlundi 7 janvier 2002StatutMembreDernière intervention10 février 20101 26 juil. 2006 à 18:30
salut,
#region permet de "regrouper" le code au niveau de l'interface de visual studio (pour plus de lisibilité).
tout le code qui se trouve entre #region et #end region peut être "fermé/déployé" avec les + - dans l'interface de développement, ce qui évite de scroller sur 18 pages...
reghasnaa
Messages postés4Date d'inscriptionmardi 27 juin 2006StatutMembreDernière intervention 1 août 2007 26 juil. 2006 à 17:26
Bonjour
je vous félicite en premier sur ce code.
je veux simplement comprendre pourquoi les évements du datagrid étaient mis dans "#Région".
merci
webmed
Messages postés10Date d'inscriptionlundi 13 septembre 2004StatutMembreDernière intervention21 décembre 2005 21 déc. 2005 à 19:40
salut, merci jesusonline pour ce bouquet, mais j'ai le message d'erreur suivant :
"Message d'erreur de l'analyseur: Il est erroné d'utiliser une section inscrite en tant que allowDefinition='MachineToApplication' au-delà du niveau de l'application. Cette erreur peut être causée par un répertoire virtuel qui n'est pas configuré comme une application dans IIS."
joelatongue
Messages postés5Date d'inscriptionmardi 11 février 2003StatutMembreDernière intervention 2 juin 2005 1 juin 2005 à 16:45
Salut, j'ai une question mais j'ai bien regardé différents tutos sur la gestion des événements mais j'ai pas trouvé de raison objective pour mon pb.
J'm'autoforme sur les datagrids en ce moment et voici mon soucy :
Je pose une datagrid via l'interface VStudio.
En dynamique je crée une colonne de type EditCommand l'ajoute dans mon datagrid...l'affichage est nickel.
Je souhaite récupérer l'événenement du click sur un bouton edit et là c'ets le drame.
=> voici le prototype :
Private Sub supertest(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) handles MonDataGrid.EditCommand
Cette procédure n'est jamais appelée.
Je suppose que pour que l'événement EditCommand soit pris en compte, il faut appliquer un paramètre quelque part, mais je ne trouve pas.
J'ai testé l'assistant Vstudio avec le PropertyBuilder => la fonction du prototype précédent est appelée.
La seule différence que j'ai détectée c'est que sur la partie dite "html" par Vstudio une balise qui correspond à la colonne ajoutée via le property builder.
Merci d'avance,
Bye..............Rémi.
cs_Yopyop
Messages postés586Date d'inscriptionlundi 7 janvier 2002StatutMembreDernière intervention10 février 20101 4 avril 2005 à 02:02
Salut paradoxxl,
en fait le bug provient du fait que tu effaces le dernier élément d'une page et que le datagrid essaie de réafficher cette .. .or 'elle n'existe plus'.
tu peux mettre
Private Sub BindData()
Dim DS As New DataSet
DS.ReadXml(Server.MapPath("~\data\RssFeed.xml"))
DS.ReadXmlSchema(Server.MapPath("~\data\RssFeed.xsd"))
DataGrid1.DataSource = DS.Tables(0).DefaultView
DataGrid1.DataKeyField = "ID"
Try
DataGrid1.DataBind()
Catch ex As Exception
Me.DataGrid1.CurrentPageIndex = Me.DataGrid1.PageCount() - 1
DataGrid1.DataBind()
End Try
DS.Dispose()
End Sub
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 2 avril 2005 à 19:05
Oui tu peux reutiliser les images, en fait celles ci proviennent de dotnetnuke ;)
Pour ce qui est du datagrid, oui j'aurais pu mettre mes données en cache, et peut etre éviter de recharger à chaque fois, et c'est vrai que le datagrid, je le conseil pas en web mais plutot en intranet, en web il est beaucoup trop lourd ... mieux vaut utiliser un repeater et faire soit meme l'affichage des données.
cs_Yopyop
Messages postés586Date d'inscriptionlundi 7 janvier 2002StatutMembreDernière intervention10 février 20101 2 avril 2005 à 18:56
salut,
merci pour ton code..
il y a toute une série d'article très détaillés sur le datagrid à l'adresse suivante (en anglais):
au final, le datagrid est cool, mais c'est un gadget (je suis pénible...), il y a trop de postbacks... je l'utilise pour afficher les données, mais par pour l'update/delete/edit..cancel.
De plus, dans ton code, tu recharges les données à chaque fois.
Je suis pas sûr que ce soit nécessaire (en tous cas dans dans DataGrid1_CancelCommand) étant donné que le viewstate est activé.
Autrement... j'aime beaucoup beaucoup le design de ta page :)
Peut réutiliser tes images ?
yopyop
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 9 mars 2005 à 22:49
Arg, je regarderais ca quand j'ai le temps ...
Bizarre :(
Cyril
paradoxxl
Messages postés22Date d'inscriptiondimanche 7 novembre 2004StatutMembreDernière intervention27 mai 2016 8 mars 2005 à 22:56
je note un petit bug, lorsque l'on est sur la page 2 de la pagination et qu'on supprime les enregistrements à partir du bas, jusqu'à ne plus en avoir sur la page 2 du datagrid, on a ce petit message :
14 avril 2009 à 22:11
22 mai 2008 à 21:42
m? tjr tr?s bo travail !! bravo ...
31 août 2006 à 19:22
13 août 2006 à 08:12
26 juil. 2006 à 18:30
#region permet de "regrouper" le code au niveau de l'interface de visual studio (pour plus de lisibilité).
tout le code qui se trouve entre #region et #end region peut être "fermé/déployé" avec les + - dans l'interface de développement, ce qui évite de scroller sur 18 pages...
26 juil. 2006 à 17:26
je vous félicite en premier sur ce code.
je veux simplement comprendre pourquoi les évements du datagrid étaient mis dans "#Région".
merci
21 déc. 2005 à 19:40
"Message d'erreur de l'analyseur: Il est erroné d'utiliser une section inscrite en tant que allowDefinition='MachineToApplication' au-delà du niveau de l'application. Cette erreur peut être causée par un répertoire virtuel qui n'est pas configuré comme une application dans IIS."
1 juin 2005 à 16:45
J'm'autoforme sur les datagrids en ce moment et voici mon soucy :
Je pose une datagrid via l'interface VStudio.
En dynamique je crée une colonne de type EditCommand l'ajoute dans mon datagrid...l'affichage est nickel.
Je souhaite récupérer l'événenement du click sur un bouton edit et là c'ets le drame.
=> voici le prototype :
Private Sub supertest(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridCommandEventArgs) handles MonDataGrid.EditCommand
Cette procédure n'est jamais appelée.
Je suppose que pour que l'événement EditCommand soit pris en compte, il faut appliquer un paramètre quelque part, mais je ne trouve pas.
J'ai testé l'assistant Vstudio avec le PropertyBuilder => la fonction du prototype précédent est appelée.
La seule différence que j'ai détectée c'est que sur la partie dite "html" par Vstudio une balise qui correspond à la colonne ajoutée via le property builder.
Merci d'avance,
Bye..............Rémi.
4 avril 2005 à 02:02
en fait le bug provient du fait que tu effaces le dernier élément d'une page et que le datagrid essaie de réafficher cette .. .or 'elle n'existe plus'.
tu peux mettre
Private Sub BindData()
Dim DS As New DataSet
DS.ReadXml(Server.MapPath("~\data\RssFeed.xml"))
DS.ReadXmlSchema(Server.MapPath("~\data\RssFeed.xsd"))
DataGrid1.DataSource = DS.Tables(0).DefaultView
DataGrid1.DataKeyField = "ID"
Try
DataGrid1.DataBind()
Catch ex As Exception
Me.DataGrid1.CurrentPageIndex = Me.DataGrid1.PageCount() - 1
DataGrid1.DataBind()
End Try
DS.Dispose()
End Sub
2 avril 2005 à 19:05
Pour ce qui est du datagrid, oui j'aurais pu mettre mes données en cache, et peut etre éviter de recharger à chaque fois, et c'est vrai que le datagrid, je le conseil pas en web mais plutot en intranet, en web il est beaucoup trop lourd ... mieux vaut utiliser un repeater et faire soit meme l'affichage des données.
2 avril 2005 à 18:56
merci pour ton code..
il y a toute une série d'article très détaillés sur le datagrid à l'adresse suivante (en anglais):
http://aspnet.4guysfromrolla.com/articles/040502-1.aspx
au final, le datagrid est cool, mais c'est un gadget (je suis pénible...), il y a trop de postbacks... je l'utilise pour afficher les données, mais par pour l'update/delete/edit..cancel.
De plus, dans ton code, tu recharges les données à chaque fois.
Je suis pas sûr que ce soit nécessaire (en tous cas dans dans DataGrid1_CancelCommand) étant donné que le viewstate est activé.
Autrement... j'aime beaucoup beaucoup le design de ta page :)
Peut réutiliser tes images ?
yopyop
9 mars 2005 à 22:49
Bizarre :(
Cyril
8 mars 2005 à 22:56
http://webpoupoute.free.fr/files/864684687.jpg
ps: et sinon jesusonline, c'est dommage que l'on puisse pas modifier/supprimer ses commentaires, parce que la, j'ai un peu l'air d'un boulet :P
A+
8 mars 2005 à 16:04
8 mars 2005 à 16:04
8 mars 2005 à 15:52
5 mars 2005 à 13:08