PDA

View Full Version : Update کردن فایل LocalResource



mehrdad_t
دوشنبه 25 تیر 1386, 12:38 عصر
سلام دوستان

برای Update کردن فایل های Resource به وسیله کد ، چه باید کرد ؟

البته انجام تغییرات به دلیل Xml بودن این فایل ها باید امکان پذیر باشه

Behrouz_Rad
دوشنبه 25 تیر 1386, 12:48 عصر
از کلاس XmlDocument و متد SelectSingleNode اون استفاده کن.

موفق باشید.

cactuskhan
دوشنبه 25 تیر 1386, 13:50 عصر
کجا میتونم مقاله ای درمورد LocalResource بخونم ؟؟ من هیچ آشنایی با این ندارم ! اگه فارسی باشه که عالیه !!

mehrdad_t
دوشنبه 25 تیر 1386, 20:58 عصر
Creating multilingual websites
http://www.codeproject.com/aspnet/localization_websites.asp

nazaninam
دوشنبه 25 تیر 1386, 22:40 عصر
فرض کن یک Resource داشته باشیم و میخواهیم یکی از مقادیر اون رو با داشتن شماره سط تغییر بدیم :
در زیر مقدار id برابر شماره index سطر مورد می باشد




string filename = Server.MapPath("App_GlobalResources\Resource.resx") ;
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(filename);
int id = 0;


XmlNodeList nlist = xmlDoc.GetElementsByTagName("data");
XmlNode childnode = nlist.Item(id);

XmlNode lastnode = childnode.SelectSingleNode("value");

lastnode.InnerText = "YourNewValue";
xmlDoc.Save(filename);




البته اگه کسی میدونه چطور میشه بجای شماره Index از مقدار key استفاده کرد لطف می کنه ماروهم بی نصیب نگذاره

mehrdad_t
دوشنبه 25 تیر 1386, 23:15 عصر
nazaninam لطف کردی

چک میکنم ببینم میشه از Key استفاده کرد یا نه