グリッドビューの行をハイパーリンクに変換して、たとえばユーザーが新しいタブで開いたときにそのリンクに移動するようにする方法はありますか?現在、私はLinkButtonを使用していますが、ユーザーが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で実行できることがあると思いますが、クエリ文字列を操作するのはこれが初めてなので、少し混乱しています。
ありがとう!