EditorZoneBase.OKVerb Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een verwijzing op naar een WebPartVerb object dat bewerkingswijzigingen toepast op een besturingselement in de bewerkingsmodus en verbergt u de gebruikersinterface (UI).
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
Waarde van eigenschap
Een WebPartVerb die bewerkingswijzigingen toepast op een besturingselement en de gebruikersinterface voor bewerken verbergt.
- Kenmerken
Voorbeelden
In het OKVerb volgende codevoorbeeld ziet u hoe u de eigenschap zowel declaratief als programmatisch kunt openen. Zie de sectie Voorbeeld van het EditorZoneBase onderwerp Class Overview voor de volledige code die is vereist om het voorbeeld uit te voeren.
In het eerste deel van het codevoorbeeld ziet u hoe OKVerb u de eigenschap declaratief kunt openen op een webpagina. In dit voorbeeld wordt de tekst voor het werkwoord aangepast.
<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>
In het tweede deel van het voorbeeld ziet u hoe OKVerb u het programmatisch opent met behulp van een wisselknop om deze in of uit te schakelen.
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
Wanneer u de pagina in een browser laadt, kunt u de bewerkingsmodus selecteren in het besturingselement voor de vervolgkeuzelijst om over te schakelen naar de bewerkingsmodus. U kunt op het menu Werkwoorden (de pijl-omlaag) in de titelbalk van een van de besturingselementen klikken en op Bewerken klikken om het geselecteerde besturingselement te bewerken. Wanneer het besturingselement en de EditorZone bewerkingsinterface zichtbaar zijn, ziet u de knop die het OK-werkwoord vertegenwoordigt en klikt u op de knop OKVerb ingeschakeld om deze in of uit te schakelen.
Opmerkingen
Er wordt naar het OK-werkwoord verwezen door de OKVerb eigenschap op een besturingselement dat is afgeleid van de EditorZoneBase klasse. Het is vergelijkbaar met de toepassingswerkwoord, omdat wanneer een gebruiker erop klikt, bewerkingswijzigingen worden toegepast die de gebruiker heeft aangebracht in een serverbesturing. Bovendien zijn de besturingselementen voor bewerken verborgen, wordt het WebPart besturingselement dat wordt bewerkt niet meer geselecteerd (waardoor de gebruiker een ander besturingselement kan bewerken) en blijft de pagina in de bewerkingsmodus.
Standaard wordt het werkwoord OK weergegeven in de gebruikersinterface als een Button besturingselement. Het type knop kan een afbeelding, een koppeling of een werkelijke knop zijn; u kunt dit instellen voor alle werkwoordknoppen in een zone (niet voor afzonderlijke knoppen) door de overgenomen VerbButtonType eigenschap op zoneniveau in te stellen.
Het werkwoord OK is een besturingselement op zoneniveau, wat betekent dat hoewel er mogelijk meerdere EditorPart besturingselementen zijn, elke bewerking een of meer eigenschappen voor het serverbesturingselement in de bewerkingsmodus heeft, de OK-bewerking universeel werkt om alle wijzigingen van alle besturingselementen in de EditorPart zone toe te passen en alle besturingselementen te verbergen, behalve voor de zone zelf.