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 :

Remplacement des caractères:


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut Remplacement des caractères:
    bonjour,
    grace a un tutoriel donné par je ne sais plus qui, j'ai un site dans lequel je peux créer des pages.

    Problèemes, c'est que le contenu des pages se trouve enregistré dans une base de donnée, et quand j'affiche une page avec ces infos, je perd la mise en forme, enfin je perd les retours à la ligne.

    pour celà, il faut que je remplace les caractères retour a la ligne par <br>.
    Voilà ce que j'ai fait dans une classe séparée::
    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
    Imports Microsoft.VisualBasic
     
    Public Class replacecar
     
        Public Shared Function replacec(ByRef text As String) As String
            Dim entrer As String = Chr(13)
            Dim entrer1 As String = Chr(10)
            For Each entrer In text
                text.Replace(Chr(13), "<br>")
            Next
            For Each entrer1 In text
                text.Replace(Chr(10), "<br>")
            Next
            Return text
        End Function
    End Class
    et je l'appelle comme ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TextArea1.InnerText = replacecar.replacec(TextArea1.InnerText)
    Si quelqu'un peut m'aider...

  2. #2
    Membre confirmé Avatar de flagadda
    Profil pro
    Inscrit en
    Février 2005
    Messages
    88
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Bas Rhin (Alsace)

    Informations forums :
    Inscription : Février 2005
    Messages : 88
    Par défaut
    Je ne sais pas quel est ton problème mis à part que je suis sur que ca ne fonctionne pas, mais essaie plutot ca :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Public Shared Function replacec(ByRef text As String) As String
     
         text=text.Replace(Chr(13), "<br>")
         text=text.Replace(Chr(10), "<br>")
     
    End Function

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Août 2004
    Messages
    270
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2004
    Messages : 270
    Par défaut
    on pourrait même faire ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    Public Shared Function replacec(ByRef text As String) As String   
     
        text=text.Replace(Chr(13), "<br />")  
        text=text.Replace(Chr(10), "<br />")   
     
    End Function
    pour être dans la norme Xhtml... mais bon

  4. #4
    Membre confirmé Avatar de Azephel
    Inscrit en
    Février 2007
    Messages
    141
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Février 2007
    Messages : 141
    Par défaut
    On peut même faire

    text=text.Replace(vbcrlf, "<br />")

    Enfin, je crois...

  5. #5
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    Merci beaucoup,
    c'est enfin la solution dont j'avais besoin!!!!

    Bonne continuation!

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

Discussions similaires

  1. [WinForms]scanner une textbox et remplacer des caractères
    Par totoche9 dans le forum Général Dotnet
    Réponses: 3
    Dernier message: 18/08/2006, 14h40
  2. Fonction qui remplace des caractères spéciaux
    Par ViRouF dans le forum SQL Procédural
    Réponses: 6
    Dernier message: 07/08/2006, 10h24
  3. Remplacer des caractères
    Par James.T dans le forum C++
    Réponses: 3
    Dernier message: 11/02/2006, 18h56
  4. Réponses: 3
    Dernier message: 27/06/2005, 16h24
  5. Fonction permettant de remplacer des caractères
    Par PrinceMaster77 dans le forum ASP
    Réponses: 3
    Dernier message: 06/09/2004, 15h48

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