【发布时间】:2016-11-23 14:51:58
【问题描述】:
我在gridview 控件中使用linkbutton。我想在新选项卡中打开数据。我尝试设置target="_blank"。
但它不起作用。
我试过这样做。这是我的源代码:
<asp:LinkButton ID="LinkButton1" runat="server"
CommandArgument="<%# Container.DataItemIndex %>" CommandName="###"
Font-Underline="False" Text='<%# Eval("###") target="_blank" %>' />
请指导我并在我做错的地方给我建议。
【问题讨论】:
-
HyperLink 和 QueryString 怎么样?然后在下一页根据 QueryString 值加载数据。
-
由于您使用的是 CommandArgument 和 CommandName,我假设您在 GridView 的 OnRowCommand 中单击它时正在执行一些操作,这意味着您需要回发。
-
试试看这篇文章:stackoverflow.com/questions/5896143/…Regards,, Uroš
-
@Win: 我用过 HyperLink,我知道它会在新标签页中打开我的页面。但我想知道如果我使用 LinkButton 会怎样。有什么可能的方法可以将内容打开到新选项卡中。我也尝试将内容打开到新窗口中,它可以工作。
-
@Hanlet Escaño:是的,我正在传递命令参数和命令名称。但我使用了一个链接按钮。我尝试将内容打开到新窗口中,它确实有效。但我想知道将相同内容打开到新选项卡而不是打开新窗口的任何可能方式。
标签: asp.net