نوشته شده توسط
Saber_Fatholahi
عزیزم چون باید اول RowType چک کنی که از نوع DataRow باشه
موفق باشی
ممنونم کد رو اینجوری تغییر دادم ولی همچنان بی تفاوته!
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (e.Row.Cells[4].Text == "خوانده نشده")
{
e.Row.Font.Bold = true;
e.Row.BackColor = System.Drawing.Color.Red;
}
}
البته یه توضیح بدم فیلدی که دارم روش ارزیابی انجان می دم از نوع Boolean هست و با یه تابع تعریف کردم که اگه False بود مقدار خوانده نشده و اگه true بود مقدار خوانده شده نشون بده
با این اوصاف اصلاً کد با لا معتبره چون trace کردم و هر بار در متغییر بالا مقدار null بود