alibabaei2
شنبه 05 مرداد 1392, 23:27 عصر
سلام می خواستم اگر در گریدم ردیفی بود که مقدار یک فیلد اون ردیف از مقدار یک فیلد دیگری در جدول دیگری کمتر بود اون ستون رنگش فرق کنه
برای تغییر رنگ گرید در رویداد RowDataBound گرید کد زیر رو می نویسم در حالتی که می خوام ستون هایی تغییر رنگ بدن که مقدار مشخص دارند
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (Convert.ToBoolean(DataBinder.Eval(e.Row.DataItem, "IsPaid")) == true)
{
e.Row.BackColor = Color.LightSeaGreen;
}
else
{
e.Row.BackColor = Color.LightSteelBlue;
}
}
اما الان نمیدونم باید چی کار کنم
برای تغییر رنگ گرید در رویداد RowDataBound گرید کد زیر رو می نویسم در حالتی که می خوام ستون هایی تغییر رنگ بدن که مقدار مشخص دارند
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (Convert.ToBoolean(DataBinder.Eval(e.Row.DataItem, "IsPaid")) == true)
{
e.Row.BackColor = Color.LightSeaGreen;
}
else
{
e.Row.BackColor = Color.LightSteelBlue;
}
}
اما الان نمیدونم باید چی کار کنم