Bonjour à tous,

Avant toutes choses, sachez que j'ai fouillé les forums et FAQ avant de poster ce sujet ...

Je souhaite modifier les valeurs saisies par l'utilisateurs dans des champs de DetailView : je voudrais remplacer les "é" et autres carac. spéciaux par "&eacute", etc.

J'ai utilisé la méthode suivante (voir code) mais elle semble ne marcher que pour les " et les &. Existe-t-il une méthode permettant de traiter tous les caractères spéciaux ?

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
 
Protected Sub BnConfirmerChgts_Click(ByVal sender As Object, ByVal e As System.EventArgs)
 
        Dim TextBoxEditBref As TextBox
        Dim TextBoxEditCorps As TextBox
 
        Dim ABref As String
        Dim ACorps As String
 
        Dim NBref As String
        Dim NCorps As String
 
        TextBoxEditBref = DetailsView1.FindControl("TextBoxEditBref")
        ABref = TextBoxEditBref.Text
        NBref = HttpUtility.HtmlEncode(ABref)
        TextBoxEditBref.Text = NBref
 
 
        TextBoxEditCorps = DetailsView1.FindControl("TextBoxEditCorps")
        ACorps = TextBoxEditCorps.Text
        NCorps = HttpUtility.HtmlEncode(ACorps)
        TextBoxEditCorps.Text = NCorps
 
 
    End Sub
Merci à tous,
Thierry