WebPartZoneBase.EditVerb Propriedade

Definição

Obtém uma referência a um WebPartVerb objeto que permite aos utilizadores finais editar WebPart os controlos numa zona.

public:
 virtual property System::Web::UI::WebControls::WebParts::WebPartVerb ^ EditVerb { System::Web::UI::WebControls::WebParts::WebPartVerb ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public virtual System.Web.UI.WebControls.WebParts.WebPartVerb EditVerb { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.EditVerb : System.Web.UI.WebControls.WebParts.WebPartVerb
Public Overridable ReadOnly Property EditVerb As WebPartVerb

Valor de Propriedade

A que permite aos WebPartVerb utilizadores finais editar WebPart controlos.

Atributos

Exemplos

O seguinte exemplo de código demonstra o uso declarativo da EditVerb propriedade num WebPartZone controlo. Note que a propriedade é acedida declarativamente usando o <EditVerb> elemento com o WebPartZone1 controlo. Um verbo de edição estaria presente neste controlo em modo de edição mesmo que não tenha usado o <EditVerb> elemento aqui, mas ao usá-lo, pode definir alguns dos seus atributos, como o texto que representa o verbo na interface do utilizador (UI). Para o exemplo completo do código, incluindo o ficheiro-fonte code-behind e a página .aspx que contém a zona neste código, veja a visão geral da WebPartZoneBase classe.

<asp:WebPartZone 
  ID="WebPartZone1" 
  Runat="server"
  LayoutOrientation="Vertical" >
  <EditVerb Text="Edit WebPart" />
  <SelectedPartChromeStyle BackColor="LightBlue" />
  <ZoneTemplate>
    <asp:BulletedList 
      ID="BulletedList1" 
      Runat="server"
      DisplayMode="HyperLink" 
      Title="Favorite Links" >
      <asp:ListItem Value="http://msdn.microsoft.com">
        MSDN
      </asp:ListItem>
      <asp:ListItem Value="http://www.asp.net">
        ASP.NET
      </asp:ListItem>
      <asp:ListItem Value="http://www.msn.com">
        MSN
      </asp:ListItem>
    </asp:BulletedList>
    <asp:Calendar ID="Calendar1" Runat="server" 
      Title="My Calendar" />
  </ZoneTemplate>
</asp:WebPartZone>
<asp:WebPartZone 
  ID="WebPartZone1" 
  Runat="server"
  LayoutOrientation="Vertical" >
  <EditVerb Text="Edit WebPart" />
  <SelectedPartChromeStyle BackColor="LightBlue" />
  <ZoneTemplate>
    <asp:BulletedList 
      ID="BulletedList1" 
      Runat="server"
      DisplayMode="HyperLink" 
      Title="Favorite Links" >
      <asp:ListItem Value="http://msdn.microsoft.com">
        MSDN
      </asp:ListItem>
      <asp:ListItem Value="http://www.asp.net">
        ASP.NET
      </asp:ListItem>
      <asp:ListItem Value="http://www.msn.com">
        MSN
      </asp:ListItem>
    </asp:BulletedList>
    <asp:Calendar ID="Calendar1" Runat="server" 
      Title="My Calendar" />
  </ZoneTemplate>
</asp:WebPartZone>

Observações

O verbo de edição referenciado pela EditVerb propriedade num WebPartZoneBase controlo permite ao utilizador final colocar um WebPart controlo na zona em modo de edição, onde o utilizador pode personalizar a aparência, propriedades, layout e conteúdo do controlo.

O mesmo verbo de edição é usado para todos os controlos numa zona. Quando uma página de Web Parts entra no modo de exibição de edição (EditDisplayMode), o verbo de edição torna-se visível no menu de verbos de cada WebPart controlo contido na zona.

Aplica-se a

Ver também