begin process at 2012 05 28 10:38:01
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

WebForms

 > 

Autre

 > 

Source GridView


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

Source GridView

mercredi 21 novembre 2007 à 16:40:03 | Source GridView

garcimor59

Bonjour à tous,

Alors voilà je vous explique les 2 problemes que je rencontre avec l'utilisation d'un gridview (C#).

J'ai un gridview dont la source est une rempli dans le codebehind.
Seulement si je fais ça, il faut que je mette la propriété AllowPaging à false sinon j'ai l'erreur suivante :
"The data source does not support server-side data paging."

Bon si je la met à false, ça passe s'en probleme!

2eme probleme : Si je veux utiliser le tri sur une colonne j'ai l'erreur suivante :
"The GridView 'idGridTest2' fired event Sorting which wasn't handled."

Pourriez-vous m'aider svp!

Merci

Et si vous avez un bon cours sur GridView je suis preneur!!

Merci
jeudi 22 novembre 2007 à 09:14:47 | Re : Source GridView

garcimor59

Un peu plus de détail :

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[HttpException (0x80004005): The GridView 'idGridTest2' fired event Sorting which wasn't handled.]
System.Web.UI.WebControls.GridView.OnSorting(GridViewSortEventArgs e) +325
System.Web.UI.WebControls.GridView.HandleSort(String sortExpression, SortDirection sortDirection) +101
System.Web.UI.WebControls.GridView.HandleSort(String sortExpression) +100
System.Web.UI.WebControls.GridView.HandleEvent(EventArgs e, Boolean causesValidation, String validationGroup) +595
System.Web.UI.WebControls.GridView.RaisePostBackEvent(String eventArgument) +213
System.Web.UI.WebControls.GridView.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +31
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +32
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +242
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3839

jeudi 22 novembre 2007 à 10:08:31 | Re : Source GridView

garcimor59

Réponse acceptée !
Bon j'ai reglé le deuxieme probleme,

Il suffit de declarer une méthode sur l'evenement OnSorting, et dans mon codebehind je recupere le nom de l'expression de tri ainsi que la direction et ensuite je construit ma requete sql en fonction des ces informations....
Par contre, la direction reste toujours la meme... c bizarre...

Et sinon pour le premier probleme concernant la gestion des pages, je ne vois pas du tout... si quelqu'un pouvait m'aider...

Merci
jeudi 22 novembre 2007 à 13:10:53 | Re : Source GridView

garcimor59

Réponse acceptée !
Bon aprés de longue recherche pour le premier probleme il faut declarer une méthode pour l'évenement "OnPageIndexChanging"

Et dans cette méthode on "remplir" la GridView et il faut pas oubli de faire :
monGridView.PageIndex = e.NewPageIndex; (e étant un GridViewPageEventArgs reçu lors de l'appel à la procédure...)

Par contre je toujours mon probleme de Direction pour le tri (direction toujours la meme...)

Merci


Cette discussion est classée dans : erreur, source, gridview, false, suivante


Répondre à ce message

Sujets en rapport avec ce message

Erreur de connexion [ par Cel ] J'ai créé une source de données système "Source" pour se connecter à une base de données ACCESS, et à mon site j'ai ajouté cette connexion de données. Erreur d'analyse : que faire ?? Help [ par giny76 ] Bonjour à tous !Voilà, je débute absolument en asp.net et, après avoir fait mes pages sans problèmes, je me retrouve avec cette erreur que je ne compr gridview erreur pagination ! [ par Troyan ] tout marche bien mais quand je met AllowPaging=true PageSize=10la premiere page marche mai Source de données non trouvée et nom de pilote non spécifié [ par FredAnJ ] Bonjour,J'ai un script en ASP qui permet l'authentification d'un utilisateur pour rentrer en intranet sur un site.Ce script tourne correctement sur le [C# 2.0] Erreur javascript qd databind sur gridview [ par javajavajava ] Bonjour,je rencontre un petit probleme d'erreur javascript.Je développe en ASP.NET 2.0 C#Lorsque je met à jour mon gridview (databind) avec des champs Intercepter une erreur de GridView [ par romagny13 ] Bonjourexiste t'il un moyen d'intercepter les erreurs effectuées dans un GridView dont la source de donnée est reglée sur une datasource (ObjectDataso [Erreur] Ajax + export GridView vers Excel [ par EMSIEN ] salut tout le monde,j'ai un soucis lorsque j'utilise l'UpdatePanel dans une page ou j'exporte le contenu d'un GridView vers Excel, en enlevant l'Updat insertion d'une ligne dans un gridview [ par Sabine26 ] Bonjour, J'ai un gridview de la forme qui suit: ------------------------------------------------------------------------- <asp:GridView ID="Mapping Problème evenement OnClick [ par The Red Man ] Bonjour,J'ai un très avec ASP .NET 2 et C# qui me reconnait pas cet évenement alors qu'il existe !!! MAIS POURQUOI ??? SVP C'est HYPER URGENT ! SVP ! GridView couleur de ligne [ par Djzlouk ] Bonjour, Je suis actuellement sur un gridview qui marche plutot pas mal. Voila son code :                 AllowPaging="True" AllowSorting="True"      


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 : 2,418 sec (3)

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