PDA

View Full Version : تفاوت رنگ ردیفهایی از گرید با سایر ردیف ها



alibabaei2
سه شنبه 03 اردیبهشت 1392, 16:05 عصر
سلام
یک گرید دارم که اطلاعاتش از جدولی در دیتابیس میاد، یک فیلد بیت در این جدول وجود داره
می خواستم به ازای رکورد هایی از جدول که اون بیت True هست رنگ اون ردیفها در گرید متفاوت با سایر ردیف ها باشه

ahmad156
سه شنبه 03 اردیبهشت 1392, 17:35 عصر
در event های مربوط به گرید به نام RowDataBound عبارات زیر رو بنویسین

if (e.Row.RowType == DataControlRowType.DataRow)
{
if (Convert.ToInt32(DataBinder.Eval(e.Row.DataItem, "yourField")) == "مقدار مورد نظر شما")
{
e.Row.BackColor = Color.LightSteelBlue;
}
else
{
e.Row.BackColor = Color.White;
}
}