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 элемента управления, содержащегося в зоне.