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

تغيير لون ايتم في الداتا جريد حسب شرط

مغلق
بدأه moh1983 في 30 يناير 2006 · 1 رد · 420 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

asp.net

عندي داتا جريد فيها معلومات كمايلي

اسم القطعة

الكمية

في حال ان الكمية كانت اقل من 4 وحدات يجب ان يتغير لون الايتم الى الأحمر

هل هذا ممكن

#2

هذا المثال على على درجات طلاب , يلون كل مستوى درجات بلون

حيث أن

e.Item.Cells

يمثل الخلية التي تحتوي على الرقم وفق ترتيب الحقول اي أن الرقم 5 يدل على ترتيب الحقل في ال grid ,

الكود يوضع في الحدث ItemDataBound , أنا جربته مع برنامج خاص بعلامات الطلاب وكانت النتيجة 100%

ارجو أن يكون مفيدا وشكرا

private void dgBrowseExamResult_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
  {
 	 if(e.Item.ItemIndex>=0)
 	 {
    try
    {
   	 if(int.Parse(e.Item.Cells[5].Text) < 70 )
   	 {
      e.Item.BackColor=Color.FromArgb(0xFF,0xe8,0xe8);
   	 }
   	 if(int.Parse(e.Item.Cells[5].Text) > 90 )
   	 {         	 
      e.Item.BackColor=Color.FromArgb(0x99,0xff,0x99);
   	 }
    }
    catch{}
 	 }
  }

مجموعة الدوت نت في السعودية , اشترك معنا لتحصل على كل مفيد في عالم الدوت نت

dotnetinsaudi-subscribe@yahoogroups.com

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

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