Поделиться через


WebPartZoneBase.EditVerb Свойство

Определение

Получает ссылку на объект WebPartVerb, который позволяет конечным пользователям изменять элементы управления WebPart в зоне.

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

Значение свойства

Объект WebPartVerb, который позволяет конечным пользователям изменять WebPart.

Атрибуты

Примеры

В следующем примере кода демонстрируется декларативное EditVerb использование свойства в элементе WebPartZone управления . Обратите внимание, что доступ к свойству осуществляется декларативно с помощью <EditVerb> элемента управления WebPartZone1 . Команда редактирования будет присутствовать в этом элементе управления в режиме редактирования, даже если вы не использовали <EditVerb> здесь элемент, но с его помощью можно задать некоторые из его атрибутов, например текст, представляющий команду в пользовательском интерфейсе. Полный пример кода, включая исходный файл программной части и страницу .aspx, содержащую зону в этом коде, см. в обзоре WebPartZoneBase класса .

<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>

Комментарии

Команда редактирования, на которую ссылается EditVerb свойство WebPartZoneBase элемента управления, позволяет пользователю переключать WebPart элемент управления в зоне в режим редактирования, где пользователь может персонализировать внешний вид, свойства, макет и содержимое элемента управления.

Для всех элементов управления в зоне используется один и тот же глагол редактирования. Когда страница веб-частей переходит в режим отображения правки (EditDisplayMode), команда редактирования становится видимой в меню глаголов каждого WebPart элемента управления, содержащегося в зоне.

Применяется к

См. также раздел