EditorZoneBase.ApplyVerb 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ý umožňuje koncovým uživatelům použít změny úprav ovládacího prvku v režimu úprav.
public:
virtual property System::Web::UI::WebControls::WebParts::WebPartVerb ^ ApplyVerb { System::Web::UI::WebControls::WebParts::WebPartVerb ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public virtual System.Web.UI.WebControls.WebParts.WebPartVerb ApplyVerb { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.ApplyVerb : System.Web.UI.WebControls.WebParts.WebPartVerb
Public Overridable ReadOnly Property ApplyVerb As WebPartVerb
Hodnota vlastnosti
A WebPartVerb , která koncovým uživatelům umožňuje použít změny ovládacího prvku.
- Atributy
Příklady
Následující příklad kódu ukazuje, jak přistupovat k ApplyVerb 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 ApplyVerb 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, jak přistupovat k ApplyVerb vlastnosti prostřednictvím kódu programu pomocí přepínacího tlačítka pro povolení nebo zakázání.
void Button1_Click(object sender, EventArgs e)
{
if (EditorZone1.ApplyVerb.Enabled)
EditorZone1.ApplyVerb.Enabled = false;
else
EditorZone1.ApplyVerb.Enabled = true;
}
Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)
If EditorZone1.ApplyVerb.Enabled Then
EditorZone1.ApplyVerb.Enabled = False
Else
EditorZone1.ApplyVerb.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 použít, a kliknutím na tlačítko Přepnout PoužítVerb povoleno ho povolte nebo zakažte.
Poznámky
Příkaz apply je odkazován ApplyVerb vlastností ovládacího prvku odvozeného z EditorZoneBase třídy. Použití příkazu ukládá úpravy změn, které koncový uživatel provedl v uživatelském rozhraní pro úpravy na ovládací prvek serveru, který se právě upravuje. Ve výchozím nastavení se příkaz použít 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.
Použití příkazu je ovládací prvek na úrovni zóny, což znamená, že i když může existovat několik EditorPart ovládacích prvků, každá úprava jedné nebo více vlastností pro serverový ovládací prvek, který je v režimu úprav, funguje příkaz použít univerzální použití všech změn ze všech EditorPart ovládacích prvků v zóně na serverový ovládací prvek.