Wizard.SideBarTemplate 속성

정의

컨트롤의 세로 막대를 표시하는 데 사용되는 템플릿을 가져오거나 설정합니다.

public:
 virtual property System::Web::UI::ITemplate ^ SideBarTemplate { System::Web::UI::ITemplate ^ get(); void set(System::Web::UI::ITemplate ^ value); };
[System.ComponentModel.Browsable(false)]
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
[System.Web.UI.TemplateContainer(typeof(System.Web.UI.WebControls.Wizard))]
public virtual System.Web.UI.ITemplate SideBarTemplate { get; set; }
[<System.ComponentModel.Browsable(false)>]
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
[<System.Web.UI.TemplateContainer(typeof(System.Web.UI.WebControls.Wizard))>]
member this.SideBarTemplate : System.Web.UI.ITemplate with get, set
Public Overridable Property SideBarTemplate As ITemplate

속성 값

ITemplate의 세로 막대를 표시하는 데 사용할 템플릿이 포함된 Wizard입니다. 기본값은 null입니다.

특성

예제

다음 예제에서는 요소에 컨트롤 SideBarTemplateListView 추가하는 방법과 컨트롤을 LinkButton 사용하여 단계를 탐색하는 방법을 보여줍니다.

<SideBarTemplate>
  <asp:ListView ID="sideBarList" runat="server">
    <LayoutTemplate>
    <div id="ItemPlaceHolder" runat="server"/>
    </LayoutTemplate>

    <ItemTemplate>
      <asp:LinkButton ID="sideBarButton" runat="server"
          Text="Button" />
    </ItemTemplate>
  </asp:ListView>
</SideBarTemplate>

설명

사용 하 여는 SideBarTemplate 속성을 컨트롤의 사이드바 영역에 대 한 표시 되는 사용자 지정 콘텐츠를 지정 합니다 Wizard . 사이드바 영역이 렌더링되는 방법을 지정하는 템플릿을 만들어 콘텐츠를 정의합니다.

템플릿에 대한 사용자 지정 콘텐츠는 개체 내에 포함되어 있습니다 SideBarTemplate . 디자인 보기에서 템플릿 편집 모드를 사용하거나 태그를 사용하여 개체를 인라인 SideBarTemplate 으로 정의하여 SideBarTemplate 개체에 사용자 지정 콘텐츠를 SideBarTemplate 추가할 수 있습니다. 콘텐츠는 일반 텍스트 만큼 간단 하거나 복잡 (다른 컨트롤 템플릿에 포함, 예를 들어) 수 있습니다.

참고

개체에는 SideBarTemplate 사이드바 탐색 기능을 사용하도록 설정하기 위해 속성이 로 "SideBarList" 설정된 컨트롤 또는 ListView 컨트롤 ID 이 포함되어 DataList 야 합니다. "SideBarList" 또한 또는 ListView 컨트롤의 에 DataList 컨트롤이 IButtonControl 포함되어야 합니다.

프로그래밍 방식으로 템플릿에 정의된 컨트롤에 액세스하려면 개체의 ControlsWizard 컬렉션을 사용합니다. 사용할 수도 있습니다는 FindControl 메서드를 Wizard 개체를 컨트롤에 컨트롤을 찾을 ID 지정 된 속성입니다.

적용 대상

추가 정보