EditorZoneBase.OKVerb Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá odkaz na WebPartVerb objekt, který aplikuje změny úprav ovládacího prvku v režimu úprav a skryje uživatelské rozhraní pro úpravy.
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
Hodnota vlastnosti
A WebPartVerb , který použije změny úprav ovládacího prvku a skryje uživatelské rozhraní pro úpravy.
- Atributy
Příklady
Následující příklad kódu ukazuje, jak přistupovat k OKVerb vlastnosti deklarativní i programově. Úplný kód potřebný ke spuštění příkladu najdete v části Příklad tématu přehledu EditorZoneBase třídy.
První část příkladu kódu ukazuje, jak přistupovat k OKVerb vlastnosti deklarativním způsobem na webové stránce. Tento příklad přizpůsobí text pro sloveso.
<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>
Druhá část příkladu ukazuje, OKVerb jak k němu přistupovat prostřednictvím kódu programu pomocí přepínacího tlačítka pro povolení nebo zakázání.
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
Když stránku načtete v prohlížeči, můžete v ovládacím prvku rozevíracího seznamu vybrat režim úprav a přepnout do režimu úprav. V záhlaví některého z ovládacích prvků můžete kliknout na nabídku sloves (šipka dolů) a kliknutím na Upravit můžete vybraný ovládací prvek upravit. EditorZone Když je ovládací prvek a uživatelské rozhraní pro úpravy viditelné, zobrazí se tlačítko, které představuje příkaz OK, a kliknutím na tlačítko Přepnout okVerb Povoleno ho povolte nebo zakažte.
Poznámky
Příkaz OK odkazuje OKVerb na vlastnost ovládacího prvku odvozeného z EditorZoneBase třídy. Podobá se slovesu Použít, protože když na něj uživatel klikne, použije změny, které uživatel provedl v ovládacím prvku serveru. Ovládací prvky pro úpravy jsou navíc skryté, ovládací prvek, který byl upravován, WebPart už není vybraný (což uživateli umožňuje upravovat jiný ovládací prvek) a stránka zůstává v režimu úprav.
Ve výchozím nastavení se příkaz OK zobrazí v uživatelském Button rozhraní jako ovládací prvek. Typ tlačítka může být obrázek, odkaz nebo skutečné tlačítko; Můžete to nastavit pro všechna příkazová tlačítka v zóně (ne pro jednotlivá tlačítka) nastavením zděděné VerbButtonType vlastnosti na úrovni zóny.
Příkaz OK je ovládací prvek na úrovni zóny, což znamená, že zatímco může existovat několik EditorPart ovládacích prvků, každý upravuje jednu nebo více vlastností pro serverový ovládací prvek, který je v režimu úprav, funguje příkaz OK univerzální pro použití všech změn ze všech EditorPart ovládacích prvků v zóně a ke skrytí všech ovládacích prvků s výjimkou samotné zóny.