Có cách nào để mở một asp: HyperLink.NavigateUrl trong một tab mới và không thay đổi vị trí của hiện tại?Làm thế nào để mở asp: HyperLink.NavigationUrl trong một tab mới
26
A
Trả lời
51
sử dụng <asp:HyperLink Target="_blank" />
thực sự tùy thuộc vào cài đặt người dùng có thể mở một cửa sổ mới.
Điều này làm việc cho một tab mới trong FF và Chrome, dường như không hoạt động trong IE (8), nhưng điều này có thể phụ thuộc vào loại tài liệu.
7
<asp:HyperLink ID="HyperLink1"
runat="server"
NavigateUrl="http://yoursite.com"
Target="_blank">
This will work.
</asp:HyperLink>
+0
điều này thiếu thẻ đóng. – 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
Làm việc cho tôi:
[asp:HyperLink runat="server" ID="..." Target="_blank" Text=".......".../]
Các vấn đề liên quan
- 1. Mở một URL trong một tab mới
- 2. Mở PDF trong tab mới bằng dompdf
- 3. liên kết ajax mở trong tab mới
- 4. Mở một tab mới để đọc một tập tin PDF
- 5. Làm cách nào để mở một tab mới khi nhấp vào nút trong Rails?
- 6. Mở tab mới với AngularJS
- 7. Jquery Mở trong Tab mới (_blank)
- 8. Làm cách nào để mở một liên kết tab mới bằng lệnh in?
- 9. thuộc tính nút liên kết để mở trong tab mới?
- 10. Mở liên kết trong tab mới
- 11. Mở URI trong TAB mới (Silverlight)
- 12. Làm thế nào để mở một cửa sổ hoặc tab mới qua javascript trong windows phone 7 browser
- 13. Làm cách nào để mở liên kết trong tab mới trên html?
- 14. Làm thế nào để tiêm mã javascript với ADB trong một tab mở trình duyệt?
- 15. Làm cách nào để vô hiệu hóa 'Mở liên kết trong tab mới' trong trình duyệt?
- 16. làm cách nào để mở trang trong tab mới khi nhấp vào nút trong asp.net?
- 17. Làm cách nào để mở tab mới khi tìm kiếm trong Aptana Studio 3?
- 18. mở một liên kết trong một tab mới trong cùng một cửa sổ
- 19. Làm cách nào để làm mới tab từ tab khác bằng Javascript
- 20. Selenium WebDriver: Mở tab mới thay vì cửa sổ mới
- 21. Rails: Mở liên kết trong tab mới (với 'link_to')
- 22. Mở (c) thẻ trong tab mới trong (G) Vim
- 23. Làm thế nào tôi có thể thêm một tab mới trong trang sản phẩm trong Magento
- 24. Làm cách nào để truy cập đối tượng cửa sổ của tab mới được mở? [trong phần mở rộng firefox]
- 25. Cách mở tín dụng url của highcharts trong tab mới
- 26. Mở tab mới khi nhấp vào nút trong AngularJS
- 27. Mở nhiều tệp trong các tab mới bằng VIM
- 28. Hooking "Mở trong tab mới" và "Quay lại"
- 29. Windows Phone 8: Mở liên kết trong tab mới
- 30. .click() sự kiện khi 'Mở trong tab/cửa sổ mới'
Nó cũng làm việc trong IE (8) – Shimmy
này cũng hoạt động trong GridView. Ví dụ –
Singaravelan