Asp.net-Mvc
如何在asp.net mvc中創建一個彈出視窗?
不使用 javascript/AJAX。
點擊超連結時,它應該會打開一個新的瀏覽器視窗。
基本 HTML 錨元素:
<a href="http://www.w3schools.com/" target="_blank">Visit W3Schools!</a>ASP.NET WebForms 超連結元素:
<asp:HyperLink ID="HyperLink1" runat="server" Target="_blank">HyperLink</asp:HyperLink>ASP.NET MVC 風格:
<%= Html.ActionLink<HomeController>(c => c.Index(), "Click me", new { target = "_blank" }) %>這三個都打開一個新標籤,這會滿足你的需要嗎?
如果您不使用 javascript,則需要使用 target="_blank"。但是要以更清潔的 mvc 方式進行操作,請執行以下操作:
<%= Html.ActionLink("Click me", "ActionName", null, new {target="_blank"}) %>