2016-11-29 17 views
1

グリッドビュー内にハイパーリンクフィールドがあります。現時点ではtarget = "_ blank"を使用しています。「パス」列のハイパーリンクテキストをクリックすると、リンクが新しいタブで開きます。リンクが新しいウィンドウで開くようにしたいと思います。誰も助けることができますか?asp.net新しいウィンドウでハイパーリンクフィールドを開く

<Columns> 
     <asp:BoundField DataField="id" HeaderText="id" SortExpression="id" /> 
     <asp:BoundField DataField="date" HeaderText="date" SortExpression="date" /> 
     <asp:BoundField DataField="timeOpen" HeaderText="timeOpen" SortExpression="timeOpen" /> 
     <asp:BoundField DataField="timeClose" HeaderText="timeClose" SortExpression="timeClose" /> 
     <asp:hyperlinkfield headertext="path" 
      datatextfield="path" 
      datanavigateurlfields="path" 
      datanavigateurlformatstring="https://www.harris.com/{0}" 
      target="_blank" /> 
    </Columns> 
+0

が重複する可能性を試してみてください。私はここでビジュアルC#2015

を使用しています

は、私は私のGridViewの内の列を定義するために使用していたコードです: http://stackoverflow.com/questions/2541392/opening-new-window-in-html-for-target-blank – Boney

+0

重複していない。この質問は、リンクがhyperlinkfield asp.netコンポーネントによって生成されたときに、新しいウィンドウでリンクを開く方法に関するものです。 –

答えて

0
<a href="http://wwww.google.com" onclick="window.open('http://wwww.google.com', 'newwindow', 'width=300, height=250'); return false;"> Print</a> 

のこの

+0

これはどこに行けばよいですか? –

0
<asp:HyperLink ID="HyperLink1" NavigateUrl='<%# Eval("ID","pathurl.aspx?I={0}") %>' Target="_blank" runat="server">Path</asp:HyperLink> 
関連する問題