How to open asp:HyperLink.NavigationUrl in a new tab How to open asp:HyperLink.NavigationUrl in a new tab asp.net asp.net

How to open asp:HyperLink.NavigationUrl in a new tab


use <asp:HyperLink Target="_blank" /> actually depending on the users settings that may open a new window.

This works for a new tab in FF and Chrome, doesn't seem to work in IE (8), but this may depend on the doctype.


<asp:HyperLink ID="HyperLink1"      runat="server"      NavigateUrl="http://yoursite.com"      Target="_blank">       This will work.</asp:HyperLink>


<asp:HyperLink ID="lnkCompUrl" runat="server"  Width="200px"></asp:HyperLink></li>lnkCompUrl.Text = Convert.ToString(dsData.Tables[0].Rows[0]["comp_url"]);string url="http://"+Convert.ToString(dsData.Tables[0].Rows[0]["comp_url"]);lnkCompUrl.NavigateUrl = String.Format("javascript:void(window.open('"+url+"','_blank'));");