有没有办法将gridview的行变成一个超链接,这样当用户在一个新的选项卡中打开它时,它会转到那个链接?现在我正在使用 LinkButton,当用户在新选项卡中打开它时,它不知道去哪里。
我认为 .aspx 代码看起来像:
<asp:TemplateField>
<ItemTemplate>
<Hyperlink ID="hyperlink" runat="server" ForeColor="red" HtmlEncode="false" navigationURL="testUrl.aspx"
</ItemTemplate>
</asp:TemplateField>
唯一的问题是,我们的 URL 在后面的 C# 代码中设置为查询字符串,所以我不确定如何将其传递到 navigationURL 部分。
我猜我可以在 page_load 上使用查询字符串做一些事情来重定向到我需要的页面,但这是我第一次使用查询字符串,所以我有点困惑。
谢谢!