private void okButton_Click(object sender, EventArgs e)
{
indexColumns.Clear();
foreach (IndexColumnGridRow row in gridRows)
{
if (String.IsNullOrEmpty(row.ColumnName)) continue;
IndexColumn ic = new IndexColumn();
ic.ColumnName = row.ColumnName;
ic.OwningIndex = new Index(table, null);
ic.SortOrder = (IndexSortOrder)Enum.Parse(typeof(IndexSortOrder), row.SortOrder);
indexColumns.Add(ic);
}
}