runat net example ejemplo asp asp.net hyperlink

asp.net - net - Cómo abrir asp: HyperLink.NavigationUrl en una nueva pestaña



hyperlink asp.net ejemplo (5)

Trabajó para mi:

[asp:HyperLink runat="server" ID="..." Target="_blank" Text=".......".../]

¿Hay una manera de abrir un asp: HyperLink.NavigateUrl en una nueva pestaña y no cambiar la ubicación de la actual?


use <asp:HyperLink Target="_blank" /> realidad, dependiendo de la configuración del usuario que pueda abrir una nueva ventana.

Esto funciona para una nueva pestaña en FF y Chrome, no parece funcionar en IE (8), pero esto puede depender del 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''));");


protected void grdvEmployeeDetails_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { var firstCell = e.Row.Cells[0]; firstCell.Controls.Clear(); firstCell.Controls.Add(new HyperLink { NavigateUrl = String.Format("javascript:void(window.open(''" + "EmployeeDetails.aspx?EmpId=" + firstCell.Text + "'',''_blank''));"), Text = firstCell.Text }); } }