je le code suivant:fonction .Net pour remplacer/encode et decode caractères HTML dans la chaîne
Dim lStatementText As String
Dim lStatementString As New System.Text.StringBuilder
lStatementString.Append(RndRes.Forms.txt_request)
lStatementString.Append(" ")
lStatementString.Append("<b><a>")
lStatementString.Append(Request.ID)
lStatementString.Append("</a> - <a>")
lStatementString.Append(Request.Description)
lStatementString.Append("</a></b> ")
lStatementString.Append(RndRes.Forms.txt_IsNotYetLoaded)
lStatementString.Append(". ")
lStatementString.Append(RndRes.Forms.txt_click)
lStatementString.Append(" <b><a>")
lStatementString.Append(RndRes.Forms.txt_here)
lStatementString.Append(" </a></b> ")
lStatementString.Append(RndRes.Forms.txt_GetFromDB)
lStatementText = lStatementString.ToString()
Dim lLink As New Infragistics.Win.FormattedLinkLabel.UltraFormattedLinkLabel()
lLink.Value = lStatementText
lLink.TreatValueAs = FormattedLinkLabel.TreatValueAs.FormattedText
AddHandler lLink.LinkClicked, AddressOf OnLinkClicked
Où Request.ID, Request.Description et aussi RndRes.Forms.txt_ * sont toutes les chaînes. Je veux afficher la chaîne que je construis ici dans un Infragistics FormattedLinkLabel. Le problème est que si l'une des strigs de la classe Request contient un caractère HTML, l'étiquette n'est pas affichée correctement et le codage HTML est rompu. J'ai besoin de trouver une fonction qui masque les codes HTML.
Vous apparaissez avoir oublié de mettre votre code dans votre question =) – Rob
Ne pas oublier d'ajouter le code ... – NPC
maintenant ça craint ... Je vais ajouter le contenu dans quelques minutes ... désolé à ce sujet. –