Gaucho :
This code gives error messages, can anyone tell me if this is correct or what the correct code should be?
What exactly do you need? your statement is a bit confusing 
I also suspect that this line below generates the error because ItemSearch_Grid.SelectedIndex accepts only integer values but you are setting it a bool values..
ItemSearch_Grid.SelectedIndex += ItemSearch_Check.Items(i).Selected
Cheers,
Vincent Maverick Durano
"Life is like music; it must be composed by ear, feeling, and instinct, not by rule..."