مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ahmadi

عضویت از 1393/07/18

ذخیره کردن فایل

  • شنبه 28 مرداد 1396
  • 14:39
تشکر میکنم

سلام من از طریق کد زیر کدهای html صفحه ای که میخوام درون تکس نمایش میدم و حالا میخوام دوباره روی خودش ذخیر کنم باید جیکار کنم

 string name;
        name = File.ReadAllText(Request.PhysicalApplicationPath + "EditTheme/HtmlPage.html");
        Txt_Edit_Theme.InnerText = name;

پاسخ های این پرسش

تعداد پاسخ ها : 9 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 28 مرداد 1396
  • 14:53

روی چی ذخیره کنید ؟

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • شنبه 28 مرداد 1396
  • 15:36

روی همون خود صفحه

از این کد برای ذخیره استفاده میکنم ولی وقتی ذخیره میشه کاراکترای فارسی به صورت  شکل زیر نشون میده متاتگ

<meta charset="utf-8" /> 

 رو هم اضاف کردم

 کد ذخیره کردن

File.WriteAllText(Request.PhysicalApplicationPath + "EditTheme/Theme.aspx", Txt_Edit_Theme.Value);

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • شنبه 28 مرداد 1396
  • 16:05
زمانی که ذخیره زدم داخل سایت کاراکترهای فارسی رو مثل تصویری که ب راتون فرستادم نشون میده اما اگه بعد از ذخیره وارد ویژال استادیو بشم و ذخیره بزنم کا راکترها فارسی درست میشن لطفا کمک کنید اقای مدائنی
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 28 مرداد 1396
  • 17:38

برای ذخیره باید encode را روی  utf-8 بزارید

سرچ کنید به نتیجه میرسید

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • شنبه 28 مرداد 1396
  • 17:51
utf-8 باید در قالب بزارم یا در کدی که واسه ذخیره کردن هست?
کاربر سایت

ahmadi

عضویت از 1393/07/18

  • شنبه 28 مرداد 1396
  • 18:03
من قبل از اینکه اینجا مطرح کنم سرچ کردم اگه لطفا کنی بهم بگی خیلی خیلی ممنون.میشم
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 28 مرداد 1396
  • 18:26

File.WriteAllText(Request.PhysicalApplicationPath + "EditTheme/Theme.aspx", Txt_Edit_Theme.Value,Encoding.UTF8);

کاربر سایت

ahmadi

عضویت از 1393/07/18

  • دوشنبه 30 مرداد 1396
  • 16:33

موقع ذخیره کردن این اخطار میده

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 30 مرداد 1396
  • 17:08

کد زیر را در وب کانفیگ قرار دهید

<httpRuntime requestValidationMode="2.0" />

بعد در بالای صفحه فرم کد زیر را اضافه کنید

<%@ Page ValidateRequest="false" %>

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)