WebPartZoneBase.MenuPopupImageUrl 属性

定义

获取或设置图像的 URL,该图像打开区域中每个 WebPart 控件的标题栏中的谓词下拉菜单。

public:
 virtual property System::String ^ MenuPopupImageUrl { System::String ^ get(); void set(System::String ^ value); };
public virtual string MenuPopupImageUrl { get; set; }
member this.MenuPopupImageUrl : string with get, set
Public Overridable Property MenuPopupImageUrl As String

属性值

表示图像的 URL 的字符串,该图像用于打开谓词下拉菜单。 默认值为空字符串 ("")。

示例

下面的代码示例演示如何在 控件上WebPartZone以声明方式使用 MenuPopupImageUrl 属性。 有关完整的代码示例,包括代码隐藏源文件和包含此代码中的区域的.aspx页,请参阅 WebPartZoneBase 类概述。

请注意, MenuPopupImageUrl 属性在声明性标记中分配了一个值。 此值影响 WebPartZone2。 将页面加载到浏览器中后,将页面切换到编辑模式,并注意到图像占位符 (或实际图像(如果分配了一个) 的路径)将显示在 中控件的谓词菜单标签中 WebPartZone2

<asp:WebPartZone 
  ID="WebPartZone2"
  Runat="server" 
  DragHighlightColor="#00ff00"
  AllowLayoutChange="true"
  EmptyZoneText="Add WebParts to this empty Zone."
  BorderWidth="2"
  BorderColor="DarkBlue"
  BorderStyle="Dashed" 
  MenuLabelText="Verbs Menu" 
  MenuPopupImageUrl="label.gif" >
  <VerbStyle Font-Italic="true" />
  <MenuLabelStyle BackColor="Lime" BorderWidth="1"  />
  <MenuLabelHoverStyle Font-Bold="true" />
  <MenuVerbHoverStyle BackColor="LightGrey" />
  <MenuVerbStyle Font-Italic="true" /> 
  <ZoneTemplate>
    <asp:Label ID="Label1" Runat="server" Title="Date" />
  </ZoneTemplate>
</asp:WebPartZone>
<asp:WebPartZone 
  ID="WebPartZone2"
  Runat="server" 
  DragHighlightColor="#00ff00"
  AllowLayoutChange="true"
  EmptyZoneText="Add WebParts to this empty Zone."
  BorderWidth="2"
  BorderColor="DarkBlue"
  BorderStyle="Dashed" 
  MenuLabelText="Verbs Menu" 
  MenuPopupImageUrl="label.gif" >
  <VerbStyle Font-Italic="true" />
  <MenuLabelStyle BackColor="Lime" BorderWidth="1"  />
  <MenuLabelHoverStyle Font-Bold="true" />
  <MenuVerbHoverStyle BackColor="LightGrey" />
  <MenuVerbStyle Font-Italic="true" /> 
  <ZoneTemplate>
    <asp:Label ID="Label1" Runat="server" Title="Date" />
  </ZoneTemplate>
</asp:WebPartZone>

注解

如果未为 MenuPopupImageUrl 属性分配任何值,则会提供一个类似于向下箭头的默认图像,以打开控件标题栏中的 WebPart 谓词下拉菜单。

适用于

另请参阅