PDA

View Full Version : asp.net و فارسی نویسی



tazekar
پنج شنبه 16 مرداد 1382, 19:40 عصر
سلام
لطفا بازم به دادم برسید :oops: . من بازم مشکل پیدا کردم .
توی صفحاتی که با asp.net طراحی کردم ، هر موقع که با Back بین صفحاتی که قبلا رفتم بر می گردم ، متنهای فارسی رو با کاراکترهای نا مفهووم نمایش میده . اما وقتی با لینکها شوون میرم ، متنهای فارسی رو هم درست نشوون میده . لطفا کمکم کنید ........ :roll:

Vahid_Nasiri
پنج شنبه 16 مرداد 1382, 20:55 عصر
برای فارسی نشان دادن در محیط ASP.NET با توجه به اینکه در VS.NET ساپورت کامل یونیکد وجود دارد باید مراحل زیر حتما انجام شود:
1- در صفحه ی خواص هر فرم باید charset را به unicode ست کنید
2- هر صفحه ی aspx را باید از منوی فایل با استفاده از گزینه ی save as دوباره به صورت یونیکد with sig. ثبت کنید. اگر در این حالت دقت کنید دکمه ی save as یک علامت مثلث رویش است. روی آن کلیک کنید تا یک منوی کوچک باز شود. حالا در این منو save with encoding وجود دارد.
3- تمام code behinde ها یعنی سورس صفحات مانند cs.* را باید دوباره save as کرده و مطابق روش 2 آنرا save with encoding کنید. حالا گزینه ی utf-8 را که انتخاب کنید مشکل این یکی هم حل می شود.

این سه مرحله باید روی *هر* صفحه انجام شود.

موفق باشید.