IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Générer une page ASP.Net à partir d'un fichier XML/XSL


Sujet :

ASP.NET

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 39
    Points : 37
    Points
    37
    Par défaut Générer une page ASP.Net à partir d'un fichier XML/XSL
    Bonjour,

    Suite au conseil de nico-pyright(c) (une amende si j'écris même le Corporate ? ) je poste ici

    Je désire générer des pages ASP.Net partielles à l'aide d'un fichier XML/XSL comme on peut le faire avec du simple HTML.
    Pour la partie du code, je réaliserais un travail au maximum générique afin de pouvoir gérer les différents cas que m'apporteront ses pages XML.


    J'aurais voulu savoir avant tout si c'est possible, et ensuite comment faire, car j'avoue que je suis totalement perdu sur ce sujet.

    Au niveau de la technique, mes feuilles XML/XSL se trouvent sur un serveur, et elles sont appelé via un site ASP.Net (qui peut se trouver sur un serveur différent, mais les feuilles seront récupérées via un Web Service)
    Quand à la page que je souhaite créer en fait, elle ne serait composée que de composants simples en premier lieu, et voir même d'un ou plusieurs GridView. En fait le mieux serait de disposer d'un XML du même type que ceux que l'on peut voir en Silverlight avec
    <TextBox>
    <Setter Property="Text" Value="Hello World" />
    <Setter Property="runat" Value="server" />
    </TextBox>
    ou du moins un composant similaire.

    nico-pyright(c) m'a proposé de générer des UserControl mais pour la page et les données que je veux afficher, ça ne correspondra pas a priori, enfin je vais plancher sur la question tout de même, sait-on jamais.

    Pour une technique plus facile en fait ce que je voudrais faire c'est pour chaque composant d'une application génére un menu, dans ce menu se trouve 2 ou 3 rubriques.
    Chaque rubrique appelle une page ASP.Net qui affiche diverses données, qui peuvent aller d'une simple listes d'éléments (Label + TextBox) ou alors des données liés à une base de données avec un GridView.
    La liste des composants peut-être très longues, tout dépend de la personne connectée en fait.

    Voilà pour l'explication pratique et l'utilisation des options de ce site web.

    Merci d'avance pour votre réponse,
    Cordialement,

    Wilfried Woivré

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Points : 16 075
    Points
    16 075
    Par défaut
    sinon, tu peux créer un webcontrol qui s'occupe de faire ta transformation, ce webcontrol étant placé dans une page et prenant en paramètre ce qu'il faut pour ta transformation

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 39
    Points : 37
    Points
    37
    Par défaut
    Bah en fait, j'ai réussi à trouver la solution

    Donc une première version de la source que j'ai trouvé. J'ai juste corrigé 2/3 erreurs qui étaient présentes.

    Il faut néanmoins modifier les chemins d'accès aux fichiers XML et XSLT qui sont là en dur, vu que plus tard, j'irais les chercher par Web Services

    Le lien est ICI

    Voilà donc j'édite pour dire que c'est résolu !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. envoyer un mail a partir d'une page ASP.NET
    Par wissem.ba dans le forum ASP.NET
    Réponses: 3
    Dernier message: 09/01/2009, 09h20
  2. Réponses: 5
    Dernier message: 11/10/2007, 19h11
  3. supprimer un fichier a partir d'une page asp.net
    Par tsdia2 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 02/05/2007, 20h05
  4. Réponses: 1
    Dernier message: 06/04/2007, 10h40
  5. Réponses: 2
    Dernier message: 13/12/2006, 13h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo