Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Export Excel d'un Gridview depuis une page dérivée d'une masterpage [ Web 2.0 ] (cti69)

lundi 4 juin 2007 à 10:53:11 | Export Excel d'un Gridview depuis une page dérivée d'une masterpage

cti69

Bonjour ,

mes pages aspx sont dérivées d'une "masterpage".
Donc pour une page aspx donnée dérivée de ma masterpage , je définis mes contrôles ( gridview , boutons ...) dans un conteneur .
J'essaie d'implémenter un export excel basique à partir d'un gridview et d'un bouton exporter défins dans le conteneur et j'ai le plantage suivant :
"Détails de l'exception: System.Web.HttpException: Le contrôle
'ctl00_Main_GridViewResultat' de type 'GridView' doit être placé dans
une balise form avec runat=server."

Quelqu'un aurait-il une idée ?
Merci

lundi 4 juin 2007 à 11:26:18 | Re : Export Excel d'un Gridview depuis une page dérivée d'une masterpage

jesusonline

Membre Club Administrateur CodeS-SourceS
bonjour,

je pense que l'erreur est assez explicite non ?

<form runat="server" >

<asp:gridview

</form>


Cyril - MSP - MCTS ASP.net & SQL

lundi 25 février 2008 à 10:56:44 | Re : Export Excel d'un Gridview depuis une page dérivée d'une masterpage

GGhost

L'erreur est assez explicite en effet seulement j'utilise une masterpage avec déjà une balise <form> et dans cette balise j'utilise un contentplaceholder :

<formid="form1"runat="server"enctype="multipart/form-data">

<div>

........................


<
asp:contentplaceholder id="cph" runat="server">
</asp:contentplaceholder>

</div>

</form>Dans les autres pages (dépendantes de la masterpage) j'ai le code suivant:

<

asp:ContentID="Content_1"ContentPlaceHolderID="cph"Runat="Server">

.............

</

asp:Content>

Mon problème vient du fait que si je mets  mon gridview dans une form dans les pages différentes de la masterpage il me faut pour chaque objet une balise form. De même si je laisse la balise form dans la masterpage et que j'en rajoute une autour de mon gridview il y a une erreur car une page ne peut contenir deux balises form...

Enfin voilà je sais pas si je suis clair mais je suis un peu perdu... Quelqu'un aurait - il une astuce ou un grigri ? (Le but étant en réalité d'exporter un gridview vers excel via un bouton)

Merci d'avance



Cette discussion est classé dans : page, excel, export, gridview, masterpage


Répondre à ce message

Sujets en rapport avec ce message

[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 Conversion en string [ par Ishizaki ] Hello tout le mondeVoilà, je suis en plein apprentissage de l'asp.NET avec Visual Web Developer, donc je débute pas mal en utilisant le C#.Je m'entraî Pb Export Datagrid vers Excel à cause de la pagination [ par Zlatan20 ] Bonjour à tous,J'aimerais savoir comment faire pour exporter la totalité des données d'un Datagrid vers Excel sans tenir compte de la pagination. C' excel et asp.net [ par sbihi77 ] Salut   Je travail sur une application asp.net csharp, et maintenant j'ai quelque problèmes, je voudrais lier un fichier Excel avec une p [c#]Appliquer la feuille de style d'une MasterPage dans un fichier aspx [ par ludo27600 ] bonjour,j'ai référencé une feuille de style dans la MasterPage d'un site :"stylesheet" type="text/css" href=<spa ScriptManager [ par primactif ] Bonjourj'ai un soucis quand j'affiche une page aspx qui contient de l'Ajax en mode "design".ma page dépend d'une MasterPage qui contient le ScriptMana Export de crystal report en excel ne fonctionne pas coté client [ par kotor2000 ] Bonjour,je travaille sur un application web qui permet de générer différents rapports crystal en pdf ou en excel.Je sauvegarde les f Selection d'une page d'un enregistrement dans un Gridview [ par dawinch ] Bonjour,je bute sur un problème qui me paraissait simple : selectionner la page d'un enregistrement dans un gridview paginé.J'ai un gridview paginé bi Localisation + MasterPage [ par cti01 ] Bonjour , je développe une application multilingue via le Framework .NET 2.0 .Quand j'utilise la fonctionnalité "Générer la ressource locale" via le Les pages se chargent 2 fois [ par zserge ] J'ai une masterpage avec une webform, puis 2 usercontrol sur la masterpage et un dans la webform.je met un point d'arrêt sur le "if(!IspostBack)" de c


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,234 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.