ورود

View Full Version : ویرایش فایل style.css



jaykob
سه شنبه 28 تیر 1390, 11:51 صبح
سلام دوستان

من می خوام صفحه ای داشته باشم که داخل اون فایل style.css من باز بشه و کاربر بتونه این فایل رو ویرایش کنه و ذخیره کنه . حالا این فایل داخل text box باشه یا داخل هر کنترلی مهم نیست . نمی خوام امکانی بزارم که بتونه مثلا عرض رو داخل تکس باکس بده و بعد اتتریبیوت بسازم فقط می خوام فایل باز بشه و تغییر رو در کد بده و بعد ذخیره بشه .

با تشکر

Saman Hashemi
سه شنبه 28 تیر 1390, 12:20 عصر
فكر كنم با استفاده از IO بتوني بخونيش بريزيش تو TEXTBOX

gharibeh223
سه شنبه 28 تیر 1390, 12:42 عصر
میشه یه مثال بزنید .

jaykob
سه شنبه 28 تیر 1390, 12:54 عصر
سلام

من به این شکل فایل رو خوندم :

string patch = Server.MapPath(".") + "\\style.css";
TextBox1.Text = System.IO.File.ReadAllText(patch);

و به این شکل خواستم بنویسم تغییرات رو داخل فایل :

string filename = Server.MapPath(".") + "\\style.css";
System.IO.StreamWriter sw = new System.IO.StreamWriter(filename, true);
sw.Write(TextBox1.Text);
sw.Close();
Response.Write("write to file");

اما تغییرات اعمال نمی شه . حتی بعد از بستن صفحه داخل vs می گنه این فایل تغییر کرده می خوای replace کنی می زنم yes اما تغییرات وجود ندارند

ممنون

jaykob
پنج شنبه 30 تیر 1390, 10:54 صبح
دوستان کسی نمی دونه به چه شکل می شه این فایل css رو ویرایش کرد ؟

Saman Hashemi
پنج شنبه 30 تیر 1390, 11:25 صبح
ايراد از كد نيست همين الان تست كردم وقتي برنامه RUN تغييرات اعمال ميشه...!