نحوه استفاده از تقویم شمسی در asp.net و نمایش رویداد های خاص

 

ابتدا به نحوه کلی استفاده از تقویم یا تاریخ شمسی در Asp.net می پردازیم.

 

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

 

 

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

 

 

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

 

 

 

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

 

 

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

 

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

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

 

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

 

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

 

 

 

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

 

 

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

پروژه انتخاب تاریخ شمسی و نمایش رویداد های خاص

 

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