PDA

View Full Version : مبتدی: نحوه استفاده از یک تقویم شمسی



meri.rad
پنج شنبه 25 خرداد 1396, 07:42 صبح
145490
سلام دوستان
من یه تقویم inline از اقای هاشمی نژاد دانلود کردم اما نمیدونم چطور تو برنامم ازش استفاده کنم به شکلی که وقتی کاربر روی تاریخ مورد نظر می زنه اون تاریخ توی متغیر ذخیره بشه و همین طور وقایع اتفاقی اون ماه رو کامل نشون بده لطفا راهنمایی کنید

_behnam_
پنج شنبه 25 خرداد 1396, 19:11 عصر
145490
سلام دوستان
من یه تقویم inline از اقای هاشمی نژاد دانلود کردم اما نمیدونم چطور تو برنامم ازش استفاده کنم ب
سلام. توی فایل default.htm نحوه استفاده هستش.
یک input text توی صفحه قرار بدید و کد زیر رو توی تگ اسکریپت قرار بدید.
$('#inputid').datepicker();
به جای inputid هم باید آیدی input رو قرار بدید.

145490
به شکلی که وقتی کاربر روی تاریخ مورد نظر می زنه اون تاریخ توی متغیر ذخیره بشه
واسه قرار دادن تاریخ در متغییر باید مقدار رو از input text با استفاده از جاوااسکریپت و یا جی کوئری بگیرید.


145490
و همین طور وقایع اتفاقی اون ماه رو کامل نشون بده لطفا راهنمایی کنید
دوست عزیز شما باید یک بانک اطلاعاتی از وقایع کل روزهای سال داشته باشید که بتونید این کارو انجام بدید. و بعد از اینکه ماه مورد نظر رو بدست اوردید توی بانک جستجو کنید و مناسبت های روزهایی که توی اون ماه هستن رو نمایش بدید.

zohreh_av
جمعه 26 خرداد 1396, 16:11 عصر
نحوه استفاده از تقویم شمسی در طراحی سایت (http://www.yasict.com) با asp.net و نمایش رویداد های خاص

ابتدا به نحوه کلی استفاده از تقویم یا تاریخ شمسی در Asp.net (http://www.yasict.com/%D9%86%D8%AD%D9%88%D9%87%20%D8%A7%D8%B3%D8%AA%D9%8 1%D8%A7%D8%AF%D9%87%20%D8%A7%D8%B2%20%D8%AA%D8%A7% D8%B1%DB%8C%D8%AE%20%D8%B4%D9%85%D8%B3%DB%8C-yasA267) می پردازیم.

در مرحله اول فایل های css، jquery و اسکریپت مورد نیاز را در پروژه اضافه می کنیم:

145507
نحوه کلی استفاده از تاریخ شمسی به صورت زیر می باشد:

145508

هنگامی که روی باکس تاریخ کلیک کنیم، تقویم شمسی به صورت زیر نمایش داده می شود:

145509


اگر بخواهیم مقدار انتخاب شده را در متغیر داشته باشیم و در قسمت کد برنامه از آن استفاده کنیم، میتوانیم از کنترل textbox استفاده کنیم:

145510

در قسمت کد برنامه براحتی تاریخ انتخاب شده از متن textbox قابل دریافت است:

145511

تا اینجا نحوه کلی استفاده از تاریخ شمسی در asp.net را بیان نمودیم. حال میخواهیم تقویم شمسی را به گونه ای تنظیم کنیم که فقط رویدادهایی در تاریخ های خاص قابل انتخاب باشند.
ابتدا می بایست تاریخ رویداد های مورد نظر را در یک لیست داشته باشیم. سپس لیست رویداد ها را به تقویم شمسی متصل نماییم.

145512

* به فراخوانی وب متد قبل از متد GetAllEventDates توجه کنید.

اتصال لیست رویداد ها به تقویم شمسی با استفاده از json به صورت زیر انجام می شود:

145513

حال به وب سایت بازگشته و پس از بارگذاری مجدد صفحه و باز کردن تقویم، مشاهده می کنیم که فقط تاریخ هایی که در لیست رویداد ها موجود بودند قابل انتخاب می باشند.

145514

شما می توانید پروژه ساده انتخاب تاریخ شمسی در asp.net و تنظیم تقویم بر روی تاریخ رویدادهای خاص را از لینک زیر دانلود نمایید:

پروژه انتخاب تاریخ شمسی و نمایش رویداد های خاص (http://www.yasict.com/%D9%86%D8%AD%D9%88%D9%87%20%D8%A7%D8%B3%D8%AA%D9%8 1%D8%A7%D8%AF%D9%87%20%D8%A7%D8%B2%20%D8%AA%D8%A7% D8%B1%DB%8C%D8%AE%20%D8%B4%D9%85%D8%B3%DB%8C-yasA267)

امیدوارم که این مطلب مفید واقع شود. در صورت داشتن هرگونه سوال می توانید از طریق این سایت (http://www.yasict.com) با ما در ارتباط باشید.

meri.rad
سه شنبه 30 خرداد 1396, 05:35 صبح
سلام دوستان من تما کارهایی که شما گفته بودین رو انجام دادم اما بازم مقداری توی textbox یا inputId من نمایش داده نمیشه :گریه::گریه::گریه::گریه::گریه:

zohreh_av
چهارشنبه 31 خرداد 1396, 13:41 عصر
این پروژه رو دانلود کن ببین درست اجرا میشه؟

دانلود پروژه تقویم شمسی (http://www.yasict.com/CuteEditorImageGallary/admin/files/TaghvimShamsi(1)(1).zip)