استفاده از HtmlDecode & HtmlEncode در نرم افزار C# برای تبدیل و کد کردن سورس HTML
با سلام
یک مقدار ورودی جهت درج در DB در برنامه نوشته شده با C# & .Net3.5 دارم که کاربر کد HTML را در این EditBox وارد میکند
چجوری از HtmlDecode & HtmlEncode برای کد کردن و دیکد کردن این متن استفاده کنم؟
لطفا یک نمونه مثال هم لطف و یا لینک معرفی کنید.
البته این کار در C# Application است و Asp.Net تحت وب نیست
با تشکر
نقل قول: استفاده از HtmlDecode & HtmlEncode در نرم افزار C# برای تبدیل و کد کردن سورس HTML
فضای نامی System.Web رو بە پروژه اضافه کنید و
using System;
using System.Web;
namespace SampleApplication
{
internal class Program
{
private static void Main(string[] args)
{
string value1 = "<html>";
string value2 = HttpUtility.HtmlDecode(value1);
string value3 = HttpUtility.HtmlEncode(value2);
Console.WriteLine(value2);
Console.WriteLine(value3);
Console.ReadLine();
}
}
}
نقل قول: استفاده از HtmlDecode & HtmlEncode در نرم افزار C# برای تبدیل و کد کردن سورس HTML
با سلام
با اینکه using System.Web; و using System; را استفاده کردم متاسفانه پیغام خطای زیر را میدهد
Error 4 The name 'HttpUtility' does not exist in the current context
ممکنه بدلیل این باشه که پروژه asp.net نیست و Win Application است؟
با تشکر
نقل قول: استفاده از HtmlDecode & HtmlEncode در نرم افزار C# برای تبدیل و کد کردن سورس HTML
نقل قول: استفاده از HtmlDecode & HtmlEncode در نرم افزار C# برای تبدیل و کد کردن سورس HTML
برای وارد کردن فضای نامی System.Web باید بر روی پوشه References راست کلیک کنید و Add Reference رو بزنید و در پنجره باز شده اسمبلی System.Web رو انتخاب کنید و دکمه Add رو بزنید.
1 ضمیمه
نقل قول: استفاده از HtmlDecode & HtmlEncode در نرم افزار C# برای تبدیل و کد کردن سورس HTML
با سلام
دوست عزیز شما می تونید از کمپوننتی که براتون در پایین گذاشتم استفاده کنید . یک ادیتور HTML هستش . دقیقا مثل ادیتور ASP.NET با این تفاوت که این کمپوننت مختص WIN FORM هستش .:قلب: