Comment puis-je utiliser le HtmlEncode (ou HtmlDecode) fonction dans Visual Studio (vb.net)?
Je suis en train de faire une application qui consiste à se connecter à un serveur, cependant, les données post besoins d'encodage.
Dim strEncUsername As String = Server.HtmlEncode(Me.txtUsername.Text)
Cependant, puisque ce n'est pas un asp.net l'application, cela ne fonctionne pas. Comment le foin suis-je censé faire? J'ai essayé de regarder pour les Importations chose, mais pas vraiment de la chance.
Vous devez vous connecter pour publier un commentaire.
Si vous ajouter une référence à System.Web à votre projet, vous pouvez utiliser ce qui suit pour de codage html de votre chaîne
La Documentation MSDN pour HttpUtility.HtmlEncode
Modifier
Capture d'écran de l'intellisense montrant HtmlEncode:
Capture d'écran de références du projet:
Sortie de l'application:
Système.le web n'est pas disponible en NET 4.0 client profile... je me demande pourquoi.
Il ne peut même pas être ajouté comme une référence.
Mais la même chose peut être accompli en utilisant:
Système.Net.WebUtility.HtmlDecode
Vous devriez utiliser
HttpUtility
(ajouter une référence à System.Web first).Dans une application Windows, vous pouvez également utiliser:
fournissant le Cadre de la version 4 ou au-dessus, voir: [lien]https://msdn.microsoft.com/en-us/library/ee388364(v=vs. 110).aspx