在GridView上选择时传递值到另一个页面

RG-*_*G-3 2 c# asp.net gridview webforms web-applications

我有一个显示一些数据的GridView:

Entity_ID(PK)
名称
描述

现在我在GridView中启用Select.我需要将Entity_ID传递给另一个页面,在此页面中,我将显示此Entity_ID的更多内容.

我应该如何选择Entity_ID值并将其作为查询字符串传递?我有这个代码:

ProductsDataGridView.SelectedRows(0).Cells(1).Value.ToString()
Run Code Online (Sandbox Code Playgroud)

任何回复将不胜感激!谢谢.

MUS*_*MUS 6

在网格中添加新项目模板列,然后添加选择链接,如下所示.

<asp:TemplateField HeaderText="View Details">
<ItemTemplate>
    <asp:HyperLink ID="lnkSelect" runat='server' NavigateUrl='<%# String.Format("~/detailspagename.aspx?ID={0}", Eval("Entity_ID")) %>'>Select</asp:HyperLink>
</ItemTemplate>
Run Code Online (Sandbox Code Playgroud)