/// <summary>
 ///
 /// </summary>
 /// <param name="e"></param>
 void ItemsGrid_RowDataBound(RowDataBoundEventArgs e)
 {
     if (this.InvokeRequired)
     {
         this.Invoke((MethodInvoker) delegate()
         {
             e.CancelSet = true;
             ItemsGrid_UpdateItemRow(e.Row, e.ItemData as PBItemData);
         });
     }
     else
     {
         e.CancelSet = true;
         ItemsGrid_UpdateItemRow(e.Row, e.ItemData as PBItemData);
     }
 }
Exemple #2
0
        /// <summary>
        /// 그리드 데이터 바인딩
        /// </summary>
        /// <param name="row"></param>
        void grd_RowDataBound(RowDataBoundEventArgs e)
        {
            DataRow dr = (DataRow)e.ItemData;

            if (dr == null)
            {
                for (int i = 0; i < e.Row.Cells.Length; i++)
                {
                    e.Row.Cells[i].Controls[0].Text = string.Empty;
                }
                return;
            }

            e.Row.Cells[0].Controls[0].Text = TypeHelper.ToString(dr[0]);
            e.Row.Cells[1].Controls[0].Text = TypeHelper.ToString(dr[1]);
        }
 public void RowBound(RowDataBoundEventArgs <TicketDto> args)
 {
     if (args.Data.Priority == Priority.Critical)
     {
         args.Row.AddClass(new string[] { "critical" });
     }
     else if (args.Data.Priority == Priority.High)
     {
         args.Row.AddClass(new string[] { "height" });
     }
     else if (args.Data.Priority == Priority.Low)
     {
         args.Row.AddClass(new string[] { "low" });
     }
     else
     {
         args.Row.AddClass(new string[] { "med" });
     }
     //args.Row.AddClass(new string[] { "e-hover" });
 }