OMG. I'm actually posting an "answer" to this ng...not just a question.

It's a first.
Dave, firstly, you mention using a linkbutton... Why specificly?
Linking to another page seems to imply other things going on here...
Secondly, to find out how to gain access to various specific cells in a
datagrid, research "editing a datagrid," (there are a million sites
online about it) and look for the Sub where the page is updated. This
will teach you easily.
It's not involved. Something like "E.Item.Cells(6).Controls(0)"
references the 6th cell in the currently selected record.
Something like "Dim strXYZ As String = E.Item.Cells(6).Text" declares a
string variable and sets the cell's contents to it.