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 :

Enregistrer un text avec mise en page


Sujet :

ASP.NET

  1. #1
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 34
    Par défaut Enregistrer un text avec mise en page
    Bonjour tout le monde,
    je travaille sur une appli en asp .net avec sqlserver 2008 et je veux enregistrer un texte avec une mise en page (utilisation des couleurs, du gras , mots soulignés ..), et je me pose la question comment faire pour enregistrer et récupérer le texte d'origine merci pour vos éventuels retours

  2. #2
    Membre Expert
    Avatar de jbrasselet
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2006
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 022
    Par défaut
    Avec quoi saisis-tu ton texte ? Un controle personnalisé ? Un controle existant (FCKEditor ou autre ?)

    Tu peux par exemple enregistrer tes données dans un CLOB dans ton sql server en les encodant et décodant.

  3. #3
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 34
    Par défaut
    En fait j'utilise le controle richTextBox mais j'ai deux soucis : comment permettre à l'utilisateur de modifier son texte en utilisant des macros basiques genre : gras, souligné, couleurs ... et comment l'enregistrer et le récupérer
    Merci

  4. #4
    Membre Expert
    Avatar de jbrasselet
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2006
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 022
    Par défaut
    Celui de AjaxControlToolkit ?

  5. #5
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 34
    Par défaut
    exactement en fait j'utilise un context menu pour manipuler la font et la couleur voila un exemple de code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
      Private Sub ToolStripMenuItem1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ToolStripMenuItem1.Click
            richTB.SelectionStart = richTB.Find(richTB.SelectedText)
            richTB.SelectionFont = New Font("Verdana", 12, FontStyle.Bold)
            richTB.SelectionColor = Color.Blue
            Dim rtf As String = richTB.Rtf
        End Sub
    le problème réside dans l'enregistrement dans la base de données

  6. #6
    Membre Expert
    Avatar de jbrasselet
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2006
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 022
    Par défaut
    Tu peux accéder à son contenu via l'attribut Content.

    De plus je ferais un HtmlEncode avant de l'enregistrer en base.
    Et un HtmlDecode pour l'afficher de nouveau.

  7. #7
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 34
    Par défaut
    j'ai utiliser httpEncoder et httpDecoder il me retourne une chaine de type:
    {\rtf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset0 Microsoft Sans Serif;}}
    {\colortbl ;\red0\green0\blue255;}
    \viewkind4\uc1\pard\cf1\lang1036\f0\fs17 nbnnbn\cf0\par
    }

  8. #8
    Membre Expert
    Avatar de jbrasselet
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2006
    Messages
    1 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 022
    Par défaut
    Pourquoi tu utilises un httpEncoder ? Il te sert à quoi ?

  9. #9
    Membre averti
    Inscrit en
    Novembre 2006
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 34
    Par défaut
    le problème est résolu en fait je doit utiliser la propriété richTB.Rtf, pour récupérer les données
    Merci

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

Discussions similaires

  1. Importer fichier texte avec mise en forme sur page Web
    Par Ditrius dans le forum Langage
    Réponses: 6
    Dernier message: 18/10/2010, 16h34
  2. Enregistrer un texte avec sa mise en forme
    Par Chris33 dans le forum Général Python
    Réponses: 12
    Dernier message: 20/09/2006, 09h18
  3. [Conception] Enregistrement d'une table dans un txt avec mise en page
    Par sephirothmana dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 28/06/2006, 13h55
  4. Réponses: 11
    Dernier message: 17/05/2006, 10h48
  5. problème avec mise en page de <table>
    Par dyree dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 08/09/2005, 16h54

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