Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在Gridwiev中使用HyperLinkField打开弹出窗口?_C#_Asp.net_Gridview_Hyperlink - Fatal编程技术网

C# 如何在Gridwiev中使用HyperLinkField打开弹出窗口?

C# 如何在Gridwiev中使用HyperLinkField打开弹出窗口?,c#,asp.net,gridview,hyperlink,C#,Asp.net,Gridview,Hyperlink,我有一个gridview,包含很多超链接字段 <asp:GridView ID="gv" AllowSelecting="true" runat="server" AutoGenerateColumns="False" CssClass="class" EnableModelValidation="True" Width="100%" AllowPaging="True" PageSize="21" OnRowDataBound="a_RowDataBound" > <

我有一个gridview,包含很多超链接字段

<asp:GridView ID="gv" AllowSelecting="true" runat="server" AutoGenerateColumns="False" CssClass="class" EnableModelValidation="True" Width="100%"
 AllowPaging="True" PageSize="21"   OnRowDataBound="a_RowDataBound"  >
<Columns>

<asp:HyperLinkField  DataNavigateUrlFields="" DataTextField="_a" HeaderText="Invoice">
<HeaderStyle BackColor="#F0F1F3" ForeColor="black"  />
<ItemStyle ForeColor="Navy" HorizontalAlign="left" />
</asp:HyperLinkField> 

 </Columns>
<PagerStyle ForeColor="#3333CC" />
</asp:GridView>

我有一个创建了超链接字段的gridwiev,我想在单击超链接字段行时打开弹出窗口。 我无法在HyperLinkField中添加
OnClick
方法。那我该怎么办?我可以接受任何替代方式

您可以尝试target=\u blank duplicate: