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 :

[C#] server.HtmlDecode et repeater


Sujet :

ASP.NET

  1. #1
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    150
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 150
    Points : 93
    Points
    93
    Par défaut [C#] server.HtmlDecode et repeater
    bonjour,

    j'ai un repeater que je remplis avec un datareader :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    private void display_releases()
        {
            dbaccess.getVersionHistory();
     
            if (dbaccess.Display_Dr.HasRows)
            {
                releases_Rep.DataSource = dbaccess.Display_Dr;
                releases_Rep.DataBind();
     
            }
     
    <asp:Repeater ID="releases_Rep" runat="server">
        <ItemTemplate>
        <div>
            <table border="1" width="896">
     
                <tr style="background-color:#CCCCCC">
                    <td style="width:61%"><h1><%# DataBinder.Eval(Container.DataItem,"release_number") %></h1></td>
                    <td style="width:39%">release date: <%# DataBinder.Eval(Container.DataItem,"release_date")%></td>
                </tr>
     
                <tr>
                    <td colspan="2"><%# DataBinder.Eval(Container.DataItem,"release_text")%></td>
                </tr>   
     
            </table>   
        </div>
        </ItemTemplate>
        <SeparatorTemplate><br /></SeparatorTemplate>
        </asp:Repeater>
    seulement je n'arrive pas a ce que pour le dernier champs :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <td colspan="2"><%# DataBinder.Eval(Container.DataItem,"release_text")%></td>
    les balises html contenues dans le texte soient interpretes et non juste affiche
    parce que pour l'instant il m'affiche quelque chose comme " <b>test</b>" et non le texte en gras.
    je ne sais pas ou mettre : server.HtmlDecode en fait si quelqu'un pouvait m'aider un peu.

    merci

  2. #2
    Membre éprouvé Avatar de guitoux1
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    1 011
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 011
    Points : 1 256
    Points
    1 256
    Par défaut
    bizare. Je Viens de faire un text, et moi elle sont bien interprétée les balises HTML.

    Tu est en version 2.0 ou pas ?

  3. #3
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    150
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 150
    Points : 93
    Points
    93
    Par défaut
    re,
    oui en 2.0. bizarre.

  4. #4
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    150
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 150
    Points : 93
    Points
    93
    Par défaut
    en fait j'ai trouve

    les informations affichees, etaient inserer dans ma base de donnees avec "Server.HtmlEncode". je l'ai enleve et ca marche.

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

Discussions similaires

  1. Pb migration Access / SQL server
    Par yoyo dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 25/04/2005, 10h39
  2. Réponses: 12
    Dernier message: 23/10/2002, 11h56
  3. [Kylix] sql server & kylix
    Par fehmitn dans le forum EDI
    Réponses: 1
    Dernier message: 23/08/2002, 19h44
  4. Backup BD SQL Server
    Par Ethmane dans le forum Administration
    Réponses: 3
    Dernier message: 07/06/2002, 00h42

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