for (int i = 0; i < dtdait.Rows.Count; i++)
{
if (!this.ultraGrid1.DisplayLayout.Bands[0].Columns.Exists(dtdait.Rows[i]["AssessmentItemName"].ToString()))
this.ultraGrid1.DisplayLayout.Bands[0].Columns.Add(dtdait.Rows[i]["AssessmentItemName"].ToString(), dtdait.Rows[i]["AssessmentItemName"].ToString()).Header.VisiblePosition = i + 7;
}
{
if (!this.ultraGrid1.DisplayLayout.Bands[0].Columns.Exists(dtdait.Rows[i]["AssessmentItemName"].ToString()))
this.ultraGrid1.DisplayLayout.Bands[0].Columns.Add(dtdait.Rows[i]["AssessmentItemName"].ToString(), dtdait.Rows[i]["AssessmentItemName"].ToString()).Header.VisiblePosition = i + 7;
}