الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كود خاص بالCalendar

مغلق
بدأه omar_alreyati في 23 أبريل 2007 · 4 رد · 603 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

يا ريت احد الاخوة الاعزاء يساعدني في شرح هذا الخاص الcalendar

Sub Calendar1_DayRender(sender As Object, e As DayRenderEventArgs)

			Dim d as CalendarDay
			Dim c as TableCell

			d = e.Day
			c = e.Cell

			If d.IsOtherMonth Then
				c.Controls.Clear
			Else
				Try
					Dim Hol As String = holidays(d.Date.Month,d.Date.Day)

					If Hol <> "" Then
						c.Controls.Add(new LiteralControl("<br>" + Hol))
					End If
				Catch exc as Exception
					Response.Write (exc.ToString())
				End Try
			End If
		End Sub

انا بالانتظار في فارغ الصبر

#2

بالانتظار

#3

اخي عند اضافة كائن الكلندر فانه بامكانك ام تجعله يظهر ايام العطل بلون معين او ان يضيف نص معين داخل ايام محدده ان تريدها او الخ ........

في الكود اعلاه فانه يقوم بكتابة كلمة hol داخل كل يوم يكون عطله

حيث ان هذه الدالة تقوم بتصفح جميع الايام في الكلندر

فهو يقوم اولا بالتأكد انه سوف يظهر بيانات الشهر الحالي فقط(جملة if)

ثم يتأكد هل اليوم المراد هو يوم عطله حسب الفنكشن holidays

واذا كان يوم عطله فانه يدخل كلمة hol داخل الخلية

logosite.gif
#4

شكراً كتير

بس شو معنى control

وشكراً

#5

اولا : فقد تم تعريف متغير ال C على انها الخلية التي يكون بداخلها رقم اليوم من الشهر ، وتم تعريف ال d على انها التاريخ التابع لكل خلية .

ثانيا : المقصود c.controls هو كل ما هو موجود من كائنات داخل هذه الخلية ، حيث انك تستطيع ان تضيف او تحذف بعض الكائنات داخل الخلية.

logosite.gif

هذا الموضوع مغلق.

مواضيع مشابهة