You can overload the constructor of form 2 and pass them during decalration...
Dim Form2 As New SecondForm ( somearg1,somearg2)
Or you can create some properties in form 2, set their values while in form 1.
First thing is place Option Strict On and Option Explicit On at the top of each code page.
Then remove all the quotes surrounding True and False values.
When you place a ButtonColumn you can allow a user to select the row....
<asp:ButtonColumn Text="Select" CommandName="Select"></asp:ButtonColumn>
'You can also set style properties to selected rows
<SelectedItemStyle BackColor="Red">
</SelectedItemStyle>
I would put it in the business layer, because the data layer shouldn't know specific rules on how to handle the data and the presentation shouldn't know anything regarding data or its' rules.