thinksomid
شنبه 04 آبان 1387, 22:44 عصر
سلام به همه دوستان
من تازه عضو شدم و امیدوارم اولین سوالم با جواب خوبی روبرو بشه:قهقهه:
مشکل من در تاریخ فارسی هست
البته اشتباه نکنید
نمیخوام تاریخ واقعی وارد کنم یا نمایش بدم
در واقع مشکل من اعداد فارسی هست
من توی کنترل پنل وب سایت CMS یک textbox دارم که string میگیره مثلا 87-8-4 یا 87/8/4
ولی وقتی کاربر سایت فارسی رو باز میکنه کاراکتر ها به همین شکلی که بالا نوشتم نمایش میشه
میخوام بدونم به چه چیزایی بستگی داره و باید چیکار کنم
ممنون از لطف شما
توضیح:
زبان c#.net2
دیتابیس sql2005
فیلد تاریخ nvarchar هست ولی بدون N ورود اطلاعات میشه که البته با اینکار هم ظاهرا درست نشد
Collation دیتابیس هم Latin1_General_CI_AS هست
چون سایت یک CMS چندزبانه هست مجبورم توی MasterPage جهت dir زبا جاری رو اول تشخیص بدم بعد با استفاده از Page.Theme صفحه رو به Theme مورد نظر مثلا Main برای زبانهای چپ براست و MainR برای زبانهای راست به چپ متصل کنم که اونجا یک فایل css هست که فقط توی تگ Body جهت dir=rtl گذاشتم و کل مشکلات رو حل میکنه.
من تازه عضو شدم و امیدوارم اولین سوالم با جواب خوبی روبرو بشه:قهقهه:
مشکل من در تاریخ فارسی هست
البته اشتباه نکنید
نمیخوام تاریخ واقعی وارد کنم یا نمایش بدم
در واقع مشکل من اعداد فارسی هست
من توی کنترل پنل وب سایت CMS یک textbox دارم که string میگیره مثلا 87-8-4 یا 87/8/4
ولی وقتی کاربر سایت فارسی رو باز میکنه کاراکتر ها به همین شکلی که بالا نوشتم نمایش میشه
میخوام بدونم به چه چیزایی بستگی داره و باید چیکار کنم
ممنون از لطف شما
توضیح:
زبان c#.net2
دیتابیس sql2005
فیلد تاریخ nvarchar هست ولی بدون N ورود اطلاعات میشه که البته با اینکار هم ظاهرا درست نشد
Collation دیتابیس هم Latin1_General_CI_AS هست
چون سایت یک CMS چندزبانه هست مجبورم توی MasterPage جهت dir زبا جاری رو اول تشخیص بدم بعد با استفاده از Page.Theme صفحه رو به Theme مورد نظر مثلا Main برای زبانهای چپ براست و MainR برای زبانهای راست به چپ متصل کنم که اونجا یک فایل css هست که فقط توی تگ Body جهت dir=rtl گذاشتم و کل مشکلات رو حل میکنه.