سلام من از طریق کد زیر کدهای html صفحه ای که میخوام درون تکس نمایش میدم و حالا میخوام دوباره روی خودش ذخیر کنم باید جیکار کنم
string name; name = File.ReadAllText(Request.PhysicalApplicationPath + "EditTheme/HtmlPage.html"); Txt_Edit_Theme.InnerText = name;
روی چی ذخیره کنید ؟
روی همون خود صفحه
از این کد برای ذخیره استفاده میکنم ولی وقتی ذخیره میشه کاراکترای فارسی به صورت شکل زیر نشون میده متاتگ
<meta charset="utf-8" />
رو هم اضاف کردم
کد ذخیره کردن
File.WriteAllText(Request.PhysicalApplicationPath + "EditTheme/Theme.aspx", Txt_Edit_Theme.Value);
برای ذخیره باید encode را روی utf-8 بزارید
سرچ کنید به نتیجه میرسید
File.WriteAllText(Request.PhysicalApplicationPath + "EditTheme/Theme.aspx", Txt_Edit_Theme.Value,Encoding.UTF8);
موقع ذخیره کردن این اخطار میده
کد زیر را در وب کانفیگ قرار دهید
<httpRuntime requestValidationMode="2.0" />
بعد در بالای صفحه فرم کد زیر را اضافه کنید
<%@ Page ValidateRequest="false" %>
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)