asp.net c#でResolve.urlを使用しているときに新しいタブを開きたい。
previewlink.NavigateUrl = ResolveUrl("~/admin/Preview_paper.aspx");
ハイパーリンクのTarget
プロパティを「_blank」に設定します。
Target = "_blank"
言うまでもありませんが、ユーザーのブラウザの設定でタブではなく新しいウィンドウを使用している場合は、新しいウィンドウで開きますが、それは問題ではないと思います。
編集:ここにいくつかのサンプルコードがあります
previewlink.NavigateUrl = ResolveUrl("~/admin/Preview_paper.aspx");
previewlink.Target = "_blank";
"_blank"
新しいウィンドウでターゲットURLを開くには、ハイパーリンクのターゲット属性を設定する必要があります
設定してくださいtarget = "_blank"
更新:OPのコメントについて
The target is a property as you can see below of the Hyperlink
<asp:HyperLink id="hyperlink1"
ImageUrl="images/pict.jpg"
NavigateUrl="http://www.microsoft.com"
Text="Microsoft Official Site"
Target="_blank"
runat="server"/>