Menu.ScrollUpImageUrl Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает URL-адрес изображения, отображаемого в динамическом меню и указывающего на то, что пользователь может воспользоваться прокруткой вверх для просмотра дополнительных пунктов меню.
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-адрес изображения, отображаемого в динамическом меню и указывающего на то, что пользователь может воспользоваться прокруткой вверх для просмотра дополнительных пунктов меню. По умолчанию свойство содержит пустую строку (""), показывающую, что значение свойства не задано.
Примеры
В следующем примере кода показано, как использовать ScrollUpImageUrl свойство для отображения пользовательского изображения, указывающего, что пользователь может прокручивать вверх в динамическом меню для получения дополнительных пунктов меню.
<%@ 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. Если это свойство является обязательным, можно задать для меню режим отрисовки .NET 3.5, добавив в код страницы следующее:
menuInstance.RenderingCompatibility = new Version(3, 5);
Используйте свойство , ScrollUpImageUrl чтобы указать пользовательское изображение, отображаемое в верхней части каждого динамического меню, чтобы указать, что пользователь может прокручивать вверх до дополнительных пунктов меню.
Примечание
Если это свойство не задано, используется внутренний образ по умолчанию.
Вы можете указать альтернативный текст для изображения, задав ScrollUpText свойство .