Hi All,<BR> I am working in dotnet since 2 months. I need to customize datagrid so as to facilitate the user to have columns of his choice in the data grid.So I customized the grid by providing the user to select a predetermined columns leaving the columns which are not required as unselected.<BR>when ever I am selecting a row inthe grid I need to populate the corresponding details in the controls placed below the grid. But for the first click I am not geting the index changed. Upon clicking the grid for the second time the grid index is getting changed. <BR>So any once can tell me why this sort of thing is happening.<BR><BR>thankyou in advance.<BR>regards,<BR>chandra sekhar