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 :

Binding d'un champ XML dans un controle


Sujet :

ASP.NET

  1. #1
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 7
    Points : 7
    Points
    7
    Par défaut Binding d'un champ XML dans un controle
    Hello, petit cas d'école ...

    Imaginons une table avec 2 champs : Nom (varchar) et Infos (xml).
    J'ai une page asp avec en datasource la table en question et je voudrais un gridview (ou autre) avec les champs Nom et juste un des attributs du champ xml.

    Apparement je ne peux pas employer XPath (interface non implémenté puisque ma datasource n'est pas de type xml). Existe-t-il une méthode toute simple pour faire ça ou faut-il retrousser ses manches et passer par un usercontrol ? Si tel est le cas, quelqu'un n'aurait pas un p'tit exemple sous la main ??

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Points : 39 749
    Points
    39 749
    Par défaut
    A priori ça doit être possible, en créant dans le GridView une colonne TemplateField. Dans le Template, tu mets un XmlDataSource bindé sur le champ XML, et avec le XPath tu récupères le champ qui t'intéresse. Je suis pas certain que ça marche mais c'est toujours une piste...
    Sinon, avec un peu de code-behind ça doit pouvoir le faire

  3. #3
    Futur Membre du Club
    Inscrit en
    Mars 2009
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    OK merci, je creuse dans cette voie ...

Discussions similaires

  1. Récupérer la valeur d'un champ XML dans une variable
    Par adrien357 dans le forum Développement de jobs
    Réponses: 1
    Dernier message: 24/02/2010, 11h05
  2. Binding d'un champ XML dans un controle
    Par Bibbox dans le forum ASP
    Réponses: 0
    Dernier message: 30/03/2009, 19h08
  3. Récupérer un champ xml dans un champ http post
    Par soso78 dans le forum VB.NET
    Réponses: 0
    Dernier message: 02/03/2009, 12h28
  4. Réponses: 9
    Dernier message: 28/08/2007, 10h38
  5. Champs XML dans SQL Server2005 et encodage
    Par octal dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 05/07/2007, 17h50

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