text: I guess you are talking about in Visual Studio.  What you need to do is in the GridView page use the code similar to this to pick up one of the unique fields ( like product number in this example is row 1) and then send it to a new page ( in this example it's a page called ProductForm ) :\n\n=======\n    Protected Sub gvProducts_\nSelectedIndexChanged_\n(ByVal sender As Object, ByVal e As System.EventArgs) _\nHandles gvProducts.SelectedIndexChanged \n        Dim strMovexCode As String\n        strMovexCode = _\nTrim(gvProducts.SelectedRow._\nCells(1).Text)\n        Response.Redirect("ProductForm.aspx?pcp=" & strMovexCode)\n    End Sub\n=======\n\nI have added this so that it runs when you select an item in the gridview but you can instead add it to a button if you want.\n\nThen, in your page ( ProductForm in this example ) add the following to the Page Load to bring up the information in a field ( PRODUCT_CODE in this example ):\n\n=======\n    Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load\n        If Not Page.IsPostBack Then\n            If Request.QueryString("pcp") <> "" Then\n                txtPRODUCT_CODE.Text = Request.QueryString("pcp")\n            End If\n        End If\n        Form.DataBind()\n    End Sub\n\n=======\n\nSorry this is hard to explain but I hope that this helps.  At least you will now have the keywords to search on.