dotSITE
Учебник по ASP.NET Форумы Work in Murano Software.
новости материалы решения форумы группы настройки/о проекте
Назад

Как раскрасить строки DataGrid'а в зависимости от значения?

private  void MyDataGrid_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
  if (e.Item.ItemIndex >= 0 && DataBinder.Eval(e.Item.DataItem,"daysToDeadLine") != DBNull.Value) 
  {
    int DaysToDeadLine = (int)DataBinder.Eval(e.Item.DataItem,"daysToDeadLine");
    int StatusID = (int)DataBinder.Eval(e.Item.DataItem,"statusID");
    if (DaysToDeadLine <=0 && StatusID < 3) 
    {
      if (e.Item.ItemIndex % 2 == 0) 
        e.Item.Attributes.Add("style","background-color:pink");
      else
        e.Item.Attributes.Add("style","background-color:lightpink");

    }
  }
}

 Назад
Контакт Реклама на сайте Спонсорам Веб мастерам

Лицензионное соглашение - © 2000-2012 dotSITE
Хостинг .NET предоставлен PARKING.RU
Поддержку сайта осуществляет Murano Software Inc., Offshore software development