توجه: برای دسترسی به تمام محتویات این صفحه از جمله فیلم آموزشی و دانلود ضمیمه ها می بایست با استفاده از حساب کاربری خود به سایت وارد شده باشید. همچنین شما میبایست شماره تلفن همراه تان را از طریق صفحه پرونده کاربری تایید کرده باشید.

صفحه مدیریت پرونده کاربری

استفاده از تاریخ و DatePicker شمسی در برنامه های ASP.NET MVC

طریقه مدیریت و نگهداری تاریخ های شمسی، و نیز استفاده از یک DatePicker مناسب تاریخ شمسی در برنامه های وب، همیشه یکی از گرفتاری های برنامه نویس ها است.

ما در این آموزش ویدئوی راهکاری برای هر دو مورد فوق ارائه کرده ایم.

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

همچنین کلاس ها و اسکریپت های استفاده شده در پروژه را می توانید از قیمت ضمیمه ها دانلود کنید.

PersianCalendarMvcExample.zip

تگ ها:

ASP.NET MVC 6 Localization 1 PersianCalendar 2 Globalization 1 Persian Culture 2 شمسی 2 تاریخ شمسی 2 تاریخ 2

 

محمدرضا خوشبختی داریان

یکشنبه 15 مهر 1397 ساعت 13:28

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

ابوالفضل رهنما

سه شنبه 17 مهر 1397 ساعت 10:47

سلام من طبق اموزش ویدیوی پیش رفته ام دراین حالت کلیه صفحات تاریخ را بصورت شمسی نمایش میدهد حالا من میخواهم در یک view خاص تاریخ بصورت میلادی باشد بایدچکار کنم

هابیل چگنی

یکشنبه 26 اسفند 1397 ساعت 11:15

بسیار کاربردی ، موجز ، خوب و روان بود.

حمیدرضاقربانی

جمعه 24 خرداد 1398 ساعت 13:31

با سلام خواهشمند است اموزش هاتون ادامه بدید مثلا استفاده از یک جدول مستر و ذخیر هم زمان چند ردیف برای یک مورد ممنون میشم

سهیلا نقی خانی

یکشنبه 10 شهریور 1398 ساعت 08:34

متشکریم.

سعید پازوکی

شنبه 23 آذر 1398 ساعت 14:11

سلام آقای کرامتی در asp.net core هم جواب میده؟

مهدی کرامتی

دوشنبه 14 بهمن 1398 ساعت 18:25

سلام. در ASP.NET Core کدهای تنظیم تقویم شمسی متفاوت است، اما بقیه ماجرا (کدهای سمت کلاینت) همین هاست.

هومن شیردل

سه شنبه 13 خرداد 1399 ساعت 09:07

سلام آقای مهندس کرامتی بسیار عالی بود ولی من توی dotnet Core نسخه 2.1 متاسفانه در ویرایش هنوز تاریخ لاتین هستش ولی در index شمسی شده است میشه لطفا راهنمایی بفرمائید

امیر بیگی

یکشنبه 8 تیر 1399 ساعت 10:28

سلام، من از اموزش شما استفاده کردم و تک تک مراحل رو پیاده کردم ولی ارور میده: Specified time is not supported in this calendar. It should be between 03/22/0622 00:00:00 (Gregorian date) and 12/31/9999 23:59:59 (Gregorian date), inclusive. Parameter name: time

مینا امینی

پنجشنبه 2 مرداد 1399 ساعت 17:47

تدریس شما بسیار عالی بود ممنونم

پردازش پارسیان

دوشنبه 5 آبان 1399 ساعت 14:08

متشکرم ، عالی بود

علیرضا آزادی

پنجشنبه 4 دی 1399 ساعت 13:17

سلام و با تشکر میشه لطفا بفرمایید در asp net core باید چه تغییری بدیم

هومن شیردل

شنبه 12 تیر 1400 ساعت 23:03

سلام و خسته نباشید میشه لطفا برای Razor Page هم درباره قراردادن دستورات کلاس PersianCalender توضیح بدهید آیا باید در protected void Application_BeginRequest(object sender, EventArgs e) { var persianCulture = new PersianCulture(); persianCulture.DateTimeFormat.ShortDatePattern = "yyyy/MM/dd"; persianCulture.DateTimeFormat.LongDatePattern = "dddd d MMMM yyyy"; persianCulture.DateTimeFormat.AMDesignator = "صبح"; persianCulture.DateTimeFormat.PMDesignator = "عصر"; Thread.CurrentThread.CurrentCulture = persianCulture; Thread.CurrentThread.CurrentUICulture = persianCulture; } منظورم این کد هاست ممنون از تدیس بسیار با حوصله و دقیق تون

الناز می

پنجشنبه 10 فروردین 1402 ساعت 23:22

سلام میشه بگین دقیقا کدوم بوت استرپشو استفاده کنیم