Menu.ScrollUpImageUrl プロパティ

定義

ユーザーがメニューをスクロール アップして他のメニュー項目を表示できることを示すために動的メニューに表示するイメージの URL を取得または設定します。Gets or sets the URL to an image displayed in a dynamic menu to indicate that the user can scroll up for additional menu items.

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

プロパティ値

ユーザーがメニューをスクロール アップして他のメニュー項目を表示できることを示すために動的メニューに表示するイメージの URL。The URL to an image displayed in a dynamic menu to indicate that the user can scroll up for additional menu items. 既定値は空の文字列 ("") です。このプロパティが設定されていないことを示します。The default value is an empty string (""), which indicates that this property is not set.

次のコード例は、 ScrollUpImageUrlプロパティを使用してカスタムイメージを表示する方法を示しています。これは、ユーザーが追加のメニュー項目を動的メニュー内で上にスクロールできることを示しています。The following code example demonstrates how to use the ScrollUpImageUrl property to display a custom image indicating that the user can scroll up in a dynamic menu for additional menu items.


<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>Menu Example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      <h3>Menu Example</h3>

      <asp:menu id="NavigationMenu"
        staticdisplaylevels="2"
        staticsubmenuindent="10" 
        orientation="Vertical"
        ScrollDownImageUrl="Images\ScrollDownImage.jpg"
        ScrollDownText="Down"
        ScrollUpImageUrl="Images\ScrollUpImage.jpg"
        ScrollUpText="Up" 
        runat="server">
        
        <dynamicmenustyle Height="50"/>
      
        <items>
          <asp:menuitem text="Home">
            <asp:menuitem text="Category 1">
              <asp:menuitem text="Item 1"/>
              <asp:menuitem text="Item 2"/>
              <asp:menuitem text="Item 3"/>
              <asp:menuitem text="Item 4"/>
              <asp:menuitem text="Item 5"/>
              <asp:menuitem text="Item 6"/>
              <asp:menuitem text="Item 7"/>
              <asp:menuitem text="Item 8"/>
              <asp:menuitem text="Item 9"/>
              <asp:menuitem text="Item 10"/>
            </asp:menuitem>
          </asp:menuitem>
        </items>
      
      </asp:menu>

    </form>
  </body>
</html>


<%@ Page Language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>Menu Example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      <h3>Menu Example</h3>

      <asp:menu id="NavigationMenu"
        staticdisplaylevels="2"
        staticsubmenuindent="10" 
        orientation="Vertical"
        ScrollDownImageUrl="Images\ScrollDownImage.jpg"
        ScrollDownText="Down"
        ScrollUpImageUrl="Images\ScrollUpImage.jpg"
        ScrollUpText="Up" 
        runat="server">
        
        <dynamicmenustyle Height="50"/>
      
        <items>
          <asp:menuitem text="Home">
            <asp:menuitem text="Category 1">
              <asp:menuitem text="Item 1"/>
              <asp:menuitem text="Item 2"/>
              <asp:menuitem text="Item 3"/>
              <asp:menuitem text="Item 4"/>
              <asp:menuitem text="Item 5"/>
              <asp:menuitem text="Item 6"/>
              <asp:menuitem text="Item 7"/>
              <asp:menuitem text="Item 8"/>
              <asp:menuitem text="Item 9"/>
              <asp:menuitem text="Item 10"/>
            </asp:menuitem>
          </asp:menuitem>
        </items>
      
      </asp:menu>

    </form>
  </body>
</html>

注釈

このプロパティは、.NET 4.0 のレンダリングモードではサポートされていません。This property is not supported in the .NET 4.0 rendering mode. このプロパティが必要な場合は、ページのコードに次のコードを追加することで、メニューを .NET 3.5 のレンダリングモードに設定できます。If this property is required, you can set the menu to the .NET 3.5 rendering mode by adding the following in the page's code:

menuInstance.RenderingCompatibility = new Version(3, 5);  

ScrollUpImageUrlプロパティを使用して、各動的メニューの上部に表示するカスタムイメージを指定し、ユーザーが追加のメニュー項目を上にスクロールできることを示します。Use the ScrollUpImageUrl property to specify a custom image to display at the top of each dynamic menu to indicate that the user can scroll up for additional menu items.

注意

このプロパティが設定されていない場合は、内部の既定のイメージが使用されます。If this property is not set, the internal, default image is used.

ScrollUpTextプロパティを設定することにより、イメージの代替テキストを指定できます。You can specify alternate text for the image by setting the ScrollUpText property.

適用対象

こちらもご覧ください