MenuItem.Target 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
메뉴 항목과 연결된 웹 페이지 콘텐츠를 표시할 대상 창이나 프레임을 가져오거나 설정합니다.
public:
property System::String ^ Target { System::String ^ get(); void set(System::String ^ value); };
public string Target { get; set; }
member this.Target : string with get, set
Public Property Target As String
속성 값
연결된 웹 페이지 콘텐츠를 표시할 대상 창이나 프레임입니다. 기본값은 빈 문자열("")이며 이 경우 포커스가 있는 창이나 프레임이 새로 고쳐집니다.
예제
다음 예제에서는 사용 하는 방법에 설명 합니다 Target 속성 창 또는 웹 콘텐츠를 표시 하는 프레임을 지정 하려면 해당 메뉴 항목을 클릭할 때 메뉴 항목에 연결 합니다.
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>MenuItem Target Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>MenuItem Target Example</h3>
<asp:menu id="NavigationMenu"
staticdisplaylevels="1"
staticsubmenuindent="10"
orientation="Vertical"
target="_blank"
runat="server">
<items>
<asp:menuitem navigateurl="Home.aspx"
target="_self"
text="Home">
<asp:menuitem navigateurl="Music.aspx"
target="_self"
text="Music">
<asp:menuitem navigateurl="Classical.aspx"
target="_blank"
text="Classical"/>
<asp:menuitem navigateurl="Rock.aspx"
target="_blank"
text="Rock"/>
<asp:menuitem navigateurl="Jazz.aspx"
target="_blank"
text="Jazz"/>
</asp:menuitem>
<asp:menuitem navigateurl="Movies.aspx"
target="_self"
text="Movies">
<asp:menuitem navigateurl="Action.aspx"
target="_blank"
text="Action"/>
<asp:menuitem navigateurl="Drama.aspx"
target="_blank"
text="Drama"/>
<asp:menuitem navigateurl="Musical.aspx"
target="_blank"
text="Musical"/>
</asp:menuitem>
</asp:menuitem>
</items>
</asp:menu>
</form>
</body>
</html>
<%@ Page Language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>MenuItem Target Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>MenuItem Target Example</h3>
<asp:menu id="NavigationMenu"
staticdisplaylevels="1"
staticsubmenuindent="10"
orientation="Vertical"
target="_blank"
runat="server">
<items>
<asp:menuitem navigateurl="Home.aspx"
target="_self"
text="Home">
<asp:menuitem navigateurl="Music.aspx"
target="_self"
text="Music">
<asp:menuitem navigateurl="Classical.aspx"
target="_blank"
text="Classical"/>
<asp:menuitem navigateurl="Rock.aspx"
target="_blank"
text="Rock"/>
<asp:menuitem navigateurl="Jazz.aspx"
target="_blank"
text="Jazz"/>
</asp:menuitem>
<asp:menuitem navigateurl="Movies.aspx"
target="_self"
text="Movies">
<asp:menuitem navigateurl="Action.aspx"
target="_blank"
text="Action"/>
<asp:menuitem navigateurl="Drama.aspx"
target="_blank"
text="Drama"/>
<asp:menuitem navigateurl="Musical.aspx"
target="_blank"
text="Musical"/>
</asp:menuitem>
</asp:menuitem>
</items>
</asp:menu>
</form>
</body>
</html>
설명
사용 된 Target 속성 창이 나 프레임을 표시할 웹 콘텐츠를 지정 하는 메뉴 항목을 클릭할 때 메뉴 항목에 연결 합니다. 이 값은 다음 표에서처럼 밑줄로 시작하는 특수한 값을 제외하고는 대/소문자 구분 없는 A-Z 범위의 문자로 시작해야 합니다. 이 속성을 설정 하는 재정의 참고를 Target 의 속성을 Menu 이 메뉴 항목에 대 한 제어 합니다.
대상 값 | Description |
---|---|
_blank |
콘텐츠를 프레임이 없는 새 창에 렌더링합니다. |
_parent |
콘텐츠를 직접 실행 프레임셋 부모에 렌더링합니다. |
_search |
콘텐츠를 검색 창에 렌더링합니다. |
_self |
콘텐츠를 포커스가 있는 프레임에 렌더링합니다. |
_top |
콘텐츠를 프레임이 없는 전체 창에 렌더링합니다. |
참고
_search
값이 지원되는지 여부를 확인하려면 브라우저 설명서를 참조하십시오. 예를 들어, Microsoft Internet Explorer 5.0 이상에서는 _search
대상 값을 지원합니다.
참고
합니다 Target 속성으로 렌더링 되는 target
특성입니다.
target
앵커 요소의 XHTML 1.1 엄격한 문서 형식 정의에서 허용 되지 않습니다. 설정 하지 않으면 합니다 Target 속성 경우 렌더링된 된 출력에 대 한는 HyperLink XHTML 1.1 규격 이어야 합니다. 자세한 내용은 XHTML 표준 Visual Studio 및 ASP.NET에입니다.
액세스할 수 있는 웹 페이지를 만들 때이 가장 좋습니다 사용 하지 마십시오는 Target 다른 창을 대상으로 하는 속성입니다. 자세한 내용은 Visual Studio 및 ASP.NET의 내게 필요한 옵션합니다.
적용 대상
추가 정보
.NET