protected int GetIndexForColumn(GridView gridtoSearch, string columnheaderToSearch, int templatecolumncount, bool selectOrEditVisible)
{
int index = 0;
for (index = templatecolumncount; index < gridtoSearch.Columns.Count - 1;index++)
{
if (gridtoSearch.Columns[index].ToString() == columnheaderToSearch)
{
if (selectOrEditVisible)
{
return index + 1;
}
return index;
}
}
return 0;
}