PDA

View Full Version : تبدیل تقویم ajaxToolkit:CalendarExtender به شمسی



mortezawolf
شنبه 14 آذر 1388, 19:07 عصر
سلام
امیدوارم این تاپیکم جواب داشته باشه.
من میخواستم تقویم ajaxToolkit:CalendarExtender به تاریخ شمسی تبدیل بشه اگر دوستان کمک کنن لطف بزرگی به من میکنن.

Exception
شنبه 14 آذر 1388, 23:56 عصر
اون رو نمیدونم ولی یکی برای شمسی قبلا نوشته بودم که شاید به دردت بخوره: http://hasheminezhad.com/jqdatepicker

mortezawolf
یک شنبه 15 آذر 1388, 11:50 صبح
اون رو نمیدونم ولی یکی برای شمسی قبلا نوشته بودم که شاید به دردت بخوره: http://hasheminezhad.com/jqdatepicker


سلام
برای شمارو دانلود کردم خیلی عالیه ولی یه مشکل بزرگ پیش میاد وقتی تو صفحه popup قرارش میدم شکل و فرمش بهم میریزه عکسشو گذاشتم براتون اگه لطف کنین راه حلشو بگین ممنون میشم.توی updatepanel اینجوریه .بعدش چجوری میشه css خود تقویم رو تغییر داد؟چون اونم تو popup بهم میریزه.

Exception
یک شنبه 15 آذر 1388, 16:08 عصر
سلام
برای شمارو دانلود کردم خیلی عالیه ولی یه مشکل بزرگ پیش میاد وقتی تو صفحه popup قرارش میدم شکل و فرمش بهم میریزه عکسشو گذاشتم براتون اگه لطف کنین راه حلشو بگین ممنون میشم.توی updatepanel اینجوریه .بعدش چجوری میشه css خود تقویم رو تغییر داد؟چون اونم تو popup بهم میریزه.
برای این مشکل باید یه فکر اساسی بکنم. این مشکل در حالتهای دیگه ای هم ممکنه پیش بیاد.
برای حل مشکل میتونید در صفحه هایی که این حالت پیش میاد، لینک CSS ها رو دستی به صفحه اضافه کنید.
برای پیدا کردن لینک cssها هم میتونید یک صفحه خالی نمونه درست کنید و فقط یک datepicker بهش اضافه کنید و بعد از اجرا در source صفحه ببینید چه چیزی اضافه میکنه.
البته فکر کنم با اضافه کردن این لینک به هدر صفحه مشکل حل بشه:

<link href="WebResource.axd?d=YApb7-rN29TApj9GI6onxqeaQjEhBlBHs3PlOdO5rP-XJoefH9JcWegwkMg-RsAE0&amp;t=633927960640000000" rel="stylesheet" type="text/css" />

mortezawolf
یک شنبه 15 آذر 1388, 21:57 عصر
برای این مشکل باید یه فکر اساسی بکنم. این مشکل در حالتهای دیگه ای هم ممکنه پیش بیاد.
برای حل مشکل میتونید در صفحه هایی که این حالت پیش میاد، لینک CSS ها رو دستی به صفحه اضافه کنید.
برای پیدا کردن لینک cssها هم میتونید یک صفحه خالی نمونه درست کنید و فقط یک datepicker بهش اضافه کنید و بعد از اجرا در source صفحه ببینید چه چیزی اضافه میکنه.
البته فکر کنم با اضافه کردن این لینک به هدر صفحه مشکل حل بشه:

<link href="WebResource.axd?d=YApb7-rN29TApj9GI6onxqeaQjEhBlBHs3PlOdO5rP-XJoefH9JcWegwkMg-RsAE0&amp;t=633927960640000000" rel="stylesheet" type="text/css" />

کد رو اضافه کردم اما مشکل همچنان پابرجاست.اون قضیه false چیه که زیر تقویم اومده؟یعنی هیچ رقمه نمیشه این مشکلو درست کرد اگه به هکس نگاه کنید ترتیب روزارو هم برعکس نوشته؟

Exception
دوشنبه 16 آذر 1388, 00:05 صبح
کد رو اضافه کردم اما مشکل همچنان پابرجاست.اون قضیه false چیه که زیر تقویم اومده؟یعنی هیچ رقمه نمیشه این مشکلو درست کرد اگه به هکس نگاه کنید ترتیب روزارو هم برعکس نوشته؟
همه مشکلاتتون با درست کردن فایل css درست میشه.
راستی، اینم یادم رفت بگم که بهتره کنترل JQLoader رو اوایل صفحه و خارج از popup بذارین.
لینک فایل css رو هم میتونید اونجوری که گفتم پیدا کنید. اگر پیدا نکردین، فایلی که ضمیمه کردم رو به صفحه اضافه کنید.

mortezawolf
دوشنبه 16 آذر 1388, 01:14 صبح
همه مشکلاتتون با درست کردن فایل css درست میشه.
راستی، اینم یادم رفت بگم که بهتره کنترل JQLoader رو اوایل صفحه و خارج از popup بذارین.
لینک فایل css رو هم میتونید اونجوری که گفتم پیدا کنید. اگر پیدا نکردین، فایلی که ضمیمه کردم رو به صفحه اضافه کنید.

آقا ممنون که وقت گذاشتین
خیلی بهتر شد.مشکلات زیر از بین رفت:
1-برعکس بودن روزهای هفته.
2-نوشته false زیر تقویم
3-پهن تر شدن تقویم

اما بازم پشت زمینه تقویم سفیده (عکس 1) و اگه یه رنگی داشته باشه خوب میشه.در ضمن اگر من JQLoader رو بیرون از popup بزارم یه مشکل خیلی بزرگ اتفاق میوفته(عکس 2)
به نظر شما مشکل از کجا آب میخوره؟

Exception
دوشنبه 16 آذر 1388, 20:28 عصر
آقا ممنون که وقت گذاشتین
خیلی بهتر شد.مشکلات زیر از بین رفت:
1-برعکس بودن روزهای هفته.
2-نوشته false زیر تقویم
3-پهن تر شدن تقویم

اما بازم پشت زمینه تقویم سفیده (عکس 1) و اگه یه رنگی داشته باشه خوب میشه.در ضمن اگر من JQLoader رو بیرون از popup بزارم یه مشکل خیلی بزرگ اتفاق میوفته(عکس 2)
به نظر شما مشکل از کجا آب میخوره؟
میشه یه پروژه کوچک نمونه درست کنید و برام آپلود کنید تا بیشتر بررسی کنم؟

mortezawolf
دوشنبه 16 آذر 1388, 20:49 عصر
میشه یه پروژه کوچک نمونه درست کنید و برام آپلود کنید تا بیشتر بررسی کنم؟

با این فایل ضمیمه که دادین کار راه افتاد حالا اگه نخوام css رو تو تگ head بزارم و یه فایل css جدا براش درست کنم تحت چه نامی باید بزارم تا با نوشتن یه CssClass="" بتونم از تمومش استفاده کنم؟یه سوال دیگه:css مربوط به textboxای که تاریخ توش ریخته میشه چیه؟میخوام طولش رو کمتر کنم.ممنون

Exception
دوشنبه 16 آذر 1388, 21:15 عصر
با این فایل ضمیمه که دادین کار راه افتاد حالا اگه نخوام css رو تو تگ head بزارم و یه فایل css جدا براش درست کنم تحت چه نامی باید بزارم تا با نوشتن یه CssClass="" بتونم از تمومش استفاده کنم؟یه سوال دیگه:css مربوط به textboxای که تاریخ توش ریخته میشه چیه؟میخوام طولش رو کمتر کنم.ممنون
برای دیدن تمام cssهای استفاده شده، میتونید سورس پروژه رو بگیرید و اونجا همه رو میتونید ببینید.
در مورد css مربوط به textbox هم میتونید از کلاس hasDatepicker استفاده کنید.

mortezawolf
دوشنبه 16 آذر 1388, 21:52 عصر
برای دیدن تمام cssهای استفاده شده، میتونید سورس پروژه رو بگیرید و اونجا همه رو میتونید ببینید.
مرسی .منظورم این بود که css تحت چه نامی باشه من یه فولدر بنام css درست کردم که میخوام css شما رو هم توش بزارم css اسمش چی باشه و cssclass برابر چی؟

Exception
دوشنبه 16 آذر 1388, 22:31 عصر
مرسی .منظورم این بود که css تحت چه نامی باشه من یه فولدر بنام css درست کردم که میخوام css شما رو هم توش بزارم css اسمش چی باشه و cssclass برابر چی؟
اسم فایل css مهم نیسه. برای اسم classهایی هم که استفاده شده اینجا رو ببینید: http://docs.jquery.com/UI/Datepicker#theming

mortezawolf
سه شنبه 17 آذر 1388, 09:20 صبح
اسم فایل css مهم نیسه. برای اسم classهایی هم که استفاده شده اینجا رو ببینید: http://docs.jquery.com/UI/Datepicker#theming
مرسي آخه ميخواستم يجا از همه استفاده كنم

Exception
دوشنبه 07 دی 1388, 16:38 عصر
در نسخه جدید مشکلات استایلها رو حل کردم. اگر خواستید، اون رو امتحان کنید.