בעיית עברית ב MasterPage

TheZohar

New member
בעיית עברית ב MasterPage

שלום לכולם , אני שובר את הראש עם ג'יבריש שמופיע לי באתר אני משתמש בMasterPage .NET 2 כאשר יש לי נתונים בעברית שמגיעים מתוך קובץ XML ומוצגים ברור. יחד איתם בדף ה MasterPage ישנו גם טקסט בעברית מה שנקרא HARD CODED וגם הוא סבבה. הבעייה מתחילה בתוך דפי הContent ששם כל מה שכתוב בעברית בHARD CODED מופיע בג'יבריש . הנתונים מהXML מוצגים ברור. ניסיתי כל מיני דברים כדוגמת: הוספת <globalization requestEncoding="windows-1255" responseEncoding="windows-1255" culture="he-IL" /> בweb.config ללא תוצאות. הוספתי את התג Culture ="he-IL" בתוך השורה העליונה של הContent הפנימיים אבל גם זה לא עזר. מה שכן הבעייה היתה קיימת גם בMasterPage עד אשר הוספתי את האטריביוט lang="he" בתוך תג
<html xmlns="http://www.w3.org/1999/xhtml" lang="he" >​
וזה פתר את הבעייה רק בMasterPage ,סוציומט. בעייה מוזרה מישהו נתקל ? תודה רבה
 

yonigold

New member
UTF8

אם אתה שם מחרוזות HARD CODED בדפים (למה?) נסה לשמור את הדפים בUTF8 (בVS בחר SAVE AS - ENCODING) והגדר את הCHARSET של הדפים כ-UTF8. עשה כנ"ל ל-MASTER PAGE.
 
למעלה