¿Hay alguna manera de abrir una asp: HyperLink.NavigateUrl en una nueva pestaña y no cambiar la ubicación de la actual?Cómo abrir asp: HyperLink.NavigationUrl en una nueva pestaña
26
A
Respuesta
51
uso <asp:HyperLink Target="_blank" />
en realidad depende de la configuración de los usuarios que pueden 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.
7
<asp:HyperLink ID="HyperLink1"
runat="server"
NavigateUrl="http://yoursite.com"
Target="_blank">
This will work.
</asp:HyperLink>
+0
falta su etiqueta de cierre. – TheOptimusPrimus
1
<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'));");
0
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 });
}
}
0
a mí me funcionó:
[asp:HyperLink runat="server" ID="..." Target="_blank" Text=".......".../]
Cuestiones relacionadas
- 1. enlaces ajax Abrir en una nueva pestaña
- 2. GVim: Abrir en una nueva pestaña
- 3. ¿Cómo abrir una nueva pestaña en JavaScript sin cambiar a la nueva pestaña?
- 4. cómo abrir la URL en una nueva pestaña de django?
- 5. Enganche "Abrir en nueva pestaña" y "Atrás"
- 6. Reasignación: ayuda en Vim para abrir en una nueva pestaña
- 7. ¡Necesito abrir enlaces en una nueva pestaña en ie8!
- 8. Abrir PDF en una nueva pestaña usando dompdf
- 9. Rieles: Abrir enlace en una nueva pestaña (con 'link_to')
- 10. Evento de Javascript para "Abrir en una pestaña nueva"
- 11. JavaScript: location.href ¿abrir en una nueva ventana/pestaña?
- 12. ¿Abrir una nueva pestaña/ventana y escribirle algo?
- 13. NERDTree abrir en una nueva pestaña, como última pestaña en gvim?
- 14. .click() evento cuando 'Abrir en pestaña/ventana nueva'
- 15. selenio WebDriver: Abrir nueva pestaña en lugar de una nueva ventana
- 16. encabezado de ubicación en una nueva pestaña
- 17. página abierta GWT en una nueva pestaña
- 18. ASP.Net Abrir nueva pestaña en el navegador de CodeBehind
- 19. Abrir todos los enlaces externos abrir en una nueva pestaña aparte de un dominio
- 20. Cómo deshabilitar el 'Abrir enlace en una nueva pestaña' en el navegador?
- 21. ¿Cómo abrir un archivo en una nueva pestaña de forma predeterminada en NERDTree?
- 22. Cómo atrapar "abrir en una nueva pestaña" hace clic en jquery.click
- 23. cómo abrir una nueva pantalla en Android?
- 24. ¿Cómo abrir un enlace de acción de maquinilla en una nueva pestaña?
- 25. Cómo abrir el enlace al archivo pdf en una nueva pestaña usando html
- 26. Cómo abrir una nueva ventana o pestaña mediante javascript en el buscador de Windows Phone 7
- 27. JavaScript: ¿Forzar IE a abrir una pestaña nueva en lugar de una ventana?
- 28. abrir un enlace en una nueva pestaña en la misma ventana
- 29. Crear una extensión de Chrome para abrir un enlace en una nueva pestaña
- 30. Firefox ¿Abrir una nueva pestaña en lugar de una ventana emergente?
También funciona en IE (8) – Shimmy
Esto también funciona en gridview. Ejemplo –
Singaravelan