EditorZoneBase.RenderVerbs(HtmlTextWriter) Metod

Definition

Renderar verben som gäller på zonnivå.

protected:
 override void RenderVerbs(System::Web::UI::HtmlTextWriter ^ writer);
protected override void RenderVerbs(System.Web.UI.HtmlTextWriter writer);
override this.RenderVerbs : System.Web.UI.HtmlTextWriter -> unit
Protected Overrides Sub RenderVerbs (writer As HtmlTextWriter)

Parametrar

writer
HtmlTextWriter

Som HtmlTextWriter tar emot zonens brödtextinnehåll.

Exempel

Följande kodexempel visar hur du åsidosätter RenderVerbs metoden i en härledd klass. Fullständig kod som krävs för att köra exemplet finns i avsnittet Exempel i EditorZoneBase avsnittet klassöversikt.

Den anpassade redigeringszonen härleds från klassen så att den EditorZone kan användas med en zonmall i webbsidans deklarativa markering. Den anpassade klassen åsidosätter RenderVerbs metoden och lägger till text i det befintliga värdet Text för egenskapen för var och en av verben på zonnivå. Den anropar sedan basmetoden för att återge alla verb.

protected override void RenderVerbs(HtmlTextWriter writer)
{
  WebPartVerb[] verbs = new WebPartVerb[] { OKVerb, 
    CancelVerb, ApplyVerb };
  foreach (WebPartVerb verb in verbs)
  {
    if (verb != null)
      verb.Text += " Verb";
  }
  base.RenderVerbs(writer);
}
  Protected Overrides Sub RenderVerbs(ByVal writer As _
    HtmlTextWriter)
    Dim verbs() As WebPartVerb = {OKVerb, CancelVerb, ApplyVerb}
    Dim verb As WebPartVerb
    For Each verb In verbs
      If Not (verb Is Nothing) Then
        verb.Text += " Verb"
      End If
    Next verb
    MyBase.RenderVerbs(writer)
  End Sub
End Class

När du läser in sidan i en webbläsare kan du välja Redigera läge i listrutan för att växla till redigeringsläge. Du kan klicka på verbmenyn (nedåtpilen) i namnlisten för en av kontrollerna och klicka på Redigera för att redigera den valda kontrollen. När kontrollen och redigeringen EditorZone av användargränssnittet visas kan du se att texten har ändrats på knapparna för verben på zonnivå längst ned i zonen.

Kommentarer

Metoden RenderVerbs renderar verben vars åtgärder gäller för hela zonen: OK-verbet, det avbrutna verbet och det använda verbet. Dessa verb refereras till i OKVerbegenskaperna , CancelVerboch ApplyVerb .

Gäller för

Se även