グリッドビュー内にハイパーリンクフィールドがあります。現時点では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>
が重複する可能性を試してみてください。私はここでビジュアルC#2015
を使用しています
は、私は私のGridViewの内の列を定義するために使用していたコードです: http://stackoverflow.com/questions/2541392/opening-new-window-in-html-for-target-blank – Boney
重複していない。この質問は、リンクがhyperlinkfield asp.netコンポーネントによって生成されたときに、新しいウィンドウでリンクを開く方法に関するものです。 –