EditorZoneBase.OKVerb 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
편집 모드에서 컨트롤에 대한 변경된 편집 내용을 적용하고 편집 UI(사용자 인터페이스)를 숨기는 WebPartVerb 개체에 대한 참조를 가져옵니다.
public:
virtual property System::Web::UI::WebControls::WebParts::WebPartVerb ^ OKVerb { System::Web::UI::WebControls::WebParts::WebPartVerb ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public virtual System.Web.UI.WebControls.WebParts.WebPartVerb OKVerb { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.OKVerb : System.Web.UI.WebControls.WebParts.WebPartVerb
Public Overridable ReadOnly Property OKVerb As WebPartVerb
속성 값
변경된 편집 내용을 컨트롤에 적용하고 편집 UI를 숨기는 WebPartVerb입니다.
- 특성
예제
다음 코드 예제에서는 선언적 및 프로그래밍 방식으로 속성에 OKVerb 액세스 하는 방법을 보여 줍니다. 예제를 실행 하는 데 필요한 전체 코드의 예제 섹션을 참조 하세요.를 EditorZoneBase 클래스 개요 항목입니다.
코드 예제의 첫 번째 부분에서는 웹 페이지에서 선언적으로 속성에 액세스 OKVerb 하는 방법을 보여 주는 합니다. 다음은 동사의 텍스트를 사용자 지정하는 예제입니다.
<aspSample:MyEditorZone ID="EditorZone1" runat="server">
<ApplyVerb Text="Apply Changes" />
<CancelVerb Text="Cancel Changes" />
<OKVerb Text="Finished" />
<ZoneTemplate>
<asp:AppearanceEditorPart ID="AppearanceEditorPart1"
runat="server" />
<asp:LayoutEditorPart ID="LayoutEditorPart1"
runat="server" />
</ZoneTemplate>
</aspSample:MyEditorZone>
<aspSample:MyEditorZone ID="EditorZone1" runat="server">
<ApplyVerb Text="Apply Changes" />
<CancelVerb Text="Cancel Changes" />
<OKVerb Text="Finished" />
<ZoneTemplate>
<asp:AppearanceEditorPart ID="AppearanceEditorPart1"
runat="server" />
<asp:LayoutEditorPart ID="LayoutEditorPart1"
runat="server" />
</ZoneTemplate>
</aspSample:MyEditorZone>
예제의 두 번째 부분에서는 토글 단추를 사용하여 프로그래밍 방식으로 액세스 OKVerb 하는 방법을 보여 줍니다.
void Button4_Click(object sender, EventArgs e)
{
if (EditorZone1.OKVerb.Enabled)
EditorZone1.OKVerb.Enabled = false;
else
EditorZone1.OKVerb.Enabled = true;
}
Sub Button4_Click(ByVal sender As Object, ByVal e As EventArgs)
If EditorZone1.OKVerb.Enabled Then
EditorZone1.OKVerb.Enabled = False
Else
EditorZone1.OKVerb.Enabled = True
End If
End Sub
브라우저에서 페이지를 로드할 때 드롭다운 목록 컨트롤에서 편집 모드 를 선택하여 편집 모드로 전환할 수 있습니다. 컨트롤 중 하나의 제목 표시줄에서 동사 메뉴(아래쪽 화살표)를 클릭하고 편집 을 클릭하여 선택한 컨트롤을 편집할 수 있습니다. EditorZone 컨트롤 및 편집 UI가 표시되면 확인 동사를 나타내는 단추를 볼 수 있고 OKVerb 사용 설정/해제 단추를 클릭하여 사용하거나 사용하지 않도록 설정할 수 있습니다.
설명
OK 동사는 클래스에서 파생된 컨트롤의 OKVerb 속성에서 참조됩니다 EditorZoneBase . 사용자가 클릭할 때 사용자가 서버 컨트롤에 적용한 편집 변경 내용을 적용한다는 측면에서 동사 적용과 비슷합니다. 또한 편집 컨트롤이 숨겨지고 편집 WebPart 중인 컨트롤이 더 이상 선택되지 않으며(사용자가 다른 컨트롤을 편집할 수 있음) 페이지가 편집 모드로 유지됩니다.
기본적으로 확인 동사는 UI에 컨트롤로 Button 표시됩니다. 단추 유형은 이미지, 링크 또는 실제 단추일 수 있습니다. 영역 수준에서 상속된 VerbButtonType 속성을 설정하여 영역의 모든 동사 단추(개별 단추가 아님)에 대해 설정할 수 있습니다.
확인 동사는 영역 수준 컨트롤입니다. 즉, 편집 모드에 있는 서버 컨트롤에 대해 각각 하나 이상의 속성을 편집하는 여러 EditorPart 컨트롤이 있을 수 있지만 OK 동사는 영역의 모든 EditorPart 컨트롤에서 모든 변경 내용을 적용하고 영역 자체를 제외한 모든 컨트롤을 숨기도록 범용으로 작동합니다.
적용 대상
추가 정보
.NET