답변
기본 HTML 앵커 요소 :
<a href="http://www.w3schools.com/"
target="_blank">Visit W3Schools!</a>
ASP.NET 웹폼의 HyperLink 요소 :
<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" }) %>
세 열고 새 탭, 그게 당신의 필요에 어울리겠습니까?
<A Href="page.html" target="_blank">Link text </A>
target = "_ blank"는 필요한 특정 부분입니다.
또는 target = "new"를 사용할 수 있습니다. Here's 두 가지 동작이 어떻게 다른지 설명하는 기사
자바 스크립트를 사용하지 않는 경우 target = "_ blank"를 사용해야합니다. 그러나, 깨끗한 MVC 방식으로 그것을 할 수행
<%= Html.ActionLink("Click me", "ActionName", null, new {target="_blank"}) %>
그냥 다음과 같은 것보다 깨끗한가 Click Me –
그것은 약간 이상하지만 asp.net mvc 방법이다. 그리고 당신은 자신의 도우미 등을 만들 수있다. 또한 쉽게 여기에보기 바를 넣을 수있다. 문자열을 하드 코딩합니다. – David
예. 이상해. 그리고, 아니, 그것은 깨끗하지 않다. 그러나 ActionLink는 경로를 "아는"사람입니다. 따라서 경로가 변경되면 링크가 업데이트됩니다. 또한 view vars를 거기에 둔 후에는 변수 이름을 추적하므로 리팩터링이 쉬우 며 null 값 (매우 멋진 기능)의 매개 변수도 제거됩니다. 강하게 입력하면 컴파일 시간을 확인하는 것이 더 낫지 만 좀 더 재미있게 보입니다 (<% = Html.ActionLink
질문 인 경우 - 어떻게 간단한 대답은
의 asp.net MVC에서 팝업 창을 만들 수 있습니다 ' t
PHP, JSP 또는 기타 서버 측 스크립팅 언어에서는이 문제를 해결할 수 없습니다.
위의 해결 방법이 모두 HTML이라는 것을 알고 계셨습니까?
팝업 창이 클라이언트 측에서 처리해야하는 도메인입니다. 서버 언어는 팝업 창을 여는 명령이있는 HTML/자바 스크립트를 분출 할 수 있습니다. 그들은 본질적으로 브라우저가 창을 열도록 명령 할 수 없습니다.
- 1. asp.net mvc에서 팝업 창을 호출하는 방법?
- 2. pygtk를 사용하여 팝업 창을 만드는 방법은 무엇입니까?
- 3. android에서 팝업 창을 만드는 방법은 무엇입니까?
- 4. 활동에서 창을 만드는 방법은 무엇입니까?
- 5. ASP.NET MVC에서 라디오 상자를 만드는 방법은 무엇입니까?
- 6. Ninject가 ASP.NET MVC에서 컨트롤러를 만드는 방법은 무엇입니까?
- 7. ASP.NET MVC에서 그림 링크를 만드는 방법은 무엇입니까?
- 8. asp.net mvc에서 동적 뷰를 만드는 방법은 무엇입니까?
- 9. ASP.NET MVC에서 시간대를 만드는 방법은 무엇입니까?
- 10. Objective-C에서 텍스트 필드가있는 팝업 창을 만드는 방법은 무엇입니까?
- 11. echo를 통해 PHP를 사용하여 팝업 창을 만드는 방법은 무엇입니까?
- 12. QT에서 팝업 창을 최상위 창으로 만드는 방법은 무엇입니까?
- 13. MVC에서 하위보기를 만드는 방법은 무엇입니까?
- 14. Selenium에서 팝업 창을 처리하는 방법은 무엇입니까?
- 15. Jmeter를 사용하여 팝업 창을 기록하는 방법은 무엇입니까?
- 16. 팝업 창을 항상 상단에 표시하는 방법은 무엇입니까?
- 17. 여러 팝업 창을 ActionScript에서 여는 방법은 무엇입니까?
- 18. 팝업 차단기를 사용하여 팝업 창을 허용 하시겠습니까?
- 19. C# .net에서 팝업 창을 만드는 방법
- 20. asp.net mvc에서 동적 메뉴를 만드는 방법?
- 21. asp.net MVC에서 내 맞춤 도우미를 만드는 방법은 무엇입니까?
- 22. ASP.NET MVC에서 와일드 카드 컨트롤러를 만드는 방법은 무엇입니까?
- 23. C# ASP.NET MVC에서 한 번에 여러 항목을 만드는 방법은 무엇입니까?
- 24. asp.net mvc에서 다운로드 가능한 파일 링크를 만드는 방법은 무엇입니까?
- 25. asp.net mvc에서 다른 엔티티의 '보기'뷰에서 엔티티를 만드는 방법은 무엇입니까?
- 26. 클라이언트 팝업 창을 닫는 방법
- 27. ASP.NET MVC에서 보고서를 만드는 가장 좋은 방법
- 28. 새 팝업 창을 만들 때 페이지 상단의 모든 팝업 창을 맨 위에 표시하는 방법은 무엇입니까?
- 29. 팝업 창으로 라이트 박스를 만드는 방법은 무엇입니까? 팝업 창 라이트 박스를 만드는 방법
- 30. 주 창을 닫을 때 열리는 창을 만드는 방법은 무엇입니까?
이것은 사실이지만 asp.net mvc에서 asp : hyperlink를 사용하고 싶지는 않다고 덧붙이고 싶습니다. James S.의 답변을 참조하십시오. – David
물론 Html.ActionLink 항목으로도이 작업을 수행 할 수 있습니다. . - 내 의견을 변경하여 일치 시키십시오. –