كثير منا يقوم بعمل مواقع خليجية أو اسلامية وغالبا ما نحتاج وضع تقويم (نتيجة) للسنة الهجرية
ولكن ذلك غير متوفر بصورة مباشرة
ولذلك قمت بالبحث حتى وجدت حلا ممتازا
كل ما عليك فعله هو الآتي
أولاً : قم باضافة Calender من صندوق الأدوات ToolBox
ثانياً : قم بادراج مكتبة Globalization
using System.Globalization;
ثالثاً : قم بكتابة الكود التالي في حدث تحميل الصفحة Form_Load
HijriCalendar hijri = new HijriCalendar();
CultureInfo culture = new CultureInfo("ar-SA");
culture.DateTimeFormat.Calendar = hijri;
this.Culture = culture.ToString();
السطر الأول : قمت بتعريف Object من HijriCalender Class
وهذا يحمل كل اشهر التاريخ الهجري وايامه
السطر الثاني : قمت بتعريف Object من CultureInfo Class
تختص بكل ما يتعلق باللغات الخاصة بمستخدم الموقع
السطر الثالث : قمت بتغير نظام التاريخ في الـ culture من تاريخ ميلادي إلى هجري
السطر الاخير : قمت بتغير الـ Culture الخاصة بالصفحة إلى التي صنعتها الآن
ملاحظة
في السطر الثاني وضعنا ar-SA وذلك يجعل الـ Culture تتطبع بما تعتمده السعودية
فلو جربت تغيرها وتضه مصر مثلا ar-EG سيتغير التاريخ إلى ميلادي لأن التاريخ الرسمي بمصر هو التاريخ الميلادي
ولو غيرتها إلى سوريا ar-SY سيتغير التاريخ إلى التاريخ القبطي
أتمنى ان اكون قد افدتكم بهذه المعلومة البسيطة وهذا رابط تحميل الكود لمن اراد
السلام عليكم ورحمة الله وبركاته
ردحذفانا صممت مشروع بلغة vb واود انك تساعدني باقرب فرصة اانا عندي صفحة حاطة فيها تكس بوكس وكالندر وصورةاريد لمن اضغط على صورة صغيرة تطلع الكالندر واختار التاريخ تطلع التاريخ المختار في تكست بوكس تعبت وادور في مواقع ومالقيت بلغة vb اوك يلا سلام
وبلغةasp.net وهي نفسها وشكرا
ردحذفتفضل يا أخى هذا مثال لما تريد
ردحذفحمل من الرابط
http://www.4shared.com/file/WtsrZ32Z/DateJqury.html
AA
ردحذفGood work
nice work
ردحذفبسم الله ما شاء الله
ردحذفمجهود رائع
اليك ايضا طريقه عملها بالجافا سكربيت
طبعا تحطها فى div او table
http://www.mediafire.com/?fmvwz7710ccokdq