Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Странное поведение <asp:Menu / 7 сообщений из 7, страница 1 из 1
07.11.2011, 22:07:38
    #37515198
Andrey1306
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение <asp:Menu
asp:Menu есть на мастер странице должно быть горизонтальным , но сначала появляется на формах вертикальным потом становится горизонтальным . (см рис.). Инициализация 1 в 1 как генерит мастер визуал студии. на другой мастер странице аналогичное меню ведет себя нормально

В чем может быть причина ?

меню
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
     <asp:Menu ID="NavigationMenu" runat="server" CssClass="menu" EnableViewState="False"
                        IncludeStyleBlock="false" Orientation="Horizontal"  
                        onmenuitemclick="NavigationMenu_MenuItemClick">
                      
                        <Items>
                            <asp:MenuItem NavigateUrl="" Value="ma" Text="1111111111111" Selected="True"/>
                            <asp:MenuItem NavigateUrl="" Value="st" Text="2222222222222" />
                            <asp:MenuItem NavigateUrl="" Value="dy" Text="33333333333333" />
                            <asp:MenuItem NavigateUrl="" Value="ch" Text="4544444444444" />
                        </Items>
                    </asp:Menu>
...
Рейтинг: 0 / 0
08.11.2011, 12:53:29
    #37515921
Zoria
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение <asp:Menu
возможно в первом случае не подргужаются какие-то стили.
у вас что-то вроде тем используется? и используется ли авторизация?
...
Рейтинг: 0 / 0
08.11.2011, 13:10:11
    #37515967
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение <asp:Menu
1. В .NET 4 рендеринг меню перелопатили.
2. Если Вы используете это меню в .NET 3.5, то будет заметна ощутимая разница.
...
Рейтинг: 0 / 0
08.11.2011, 13:13:00
    #37515971
Andrey1306
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение <asp:Menu
авторизация да , но на эту страницу попасть можно только авторизованным.
А что может с авторизацией ? css лежат в общедоступной папке, да и мастер страницы тоже .
Заметил так же что иногда при использовании AjaxToolKit , а именно popup , при загрузке странице сначала проявется панел с попап окном , потом сразу схлопывается .



для меню css используется, врядли тут что то не так. (разве что действительно не подгружаются)
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink
{
	margin:10px;
	background-color: #3a4f63;
	width: 175px;
	float:left; 
}

div.menu
{
    padding: 4px 0px 4px 8px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color: #465c71;
    border: 1px #4e667d solid;
    color: #dde4ec;
    display: block;
    line-height:  1 .35em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li a:hover
{
    background-color: #bfcbd6;
    color: #465c71;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}

...
Рейтинг: 0 / 0
08.11.2011, 13:17:45
    #37515983
Zoria
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение <asp:Menu
с авторизацией - если используются темы, то так же папку с темами нужно сделать общедоступной.

по поводу примененных или нет стилей конкретно откройте фаерфокс и фаейрбагом посмотрите, что на самом деле подключено.
...
Рейтинг: 0 / 0
08.11.2011, 13:34:23
    #37516032
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение <asp:Menu
МСУ1. В .NET 4 рендеринг меню перелопатили.
2. Если Вы используете это меню в .NET 3.5, то будет заметна ощутимая разница.
Menu.RenderingMode
Сведения о версии .NET FrameworkПоддерживается в версии: 4
...
Рейтинг: 0 / 0
08.11.2011, 13:41:23
    #37516049
Andrey1306
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Странное поведение <asp:Menu
Zoriaс авторизацией - если используются темы, то так же папку с темами нужно сделать общедоступной.

по поводу примененных или нет стилей конкретно откройте фаерфокс и фаейрбагом посмотрите, что на самом деле подключено.

Спасибо , проекта под рукой нету , позже гляну


МСУМСУ1. В .NET 4 рендеринг меню перелопатили.
2. Если Вы используете это меню в .NET 3.5, то будет заметна ощутимая разница.
Menu.RenderingMode
Сведения о версии .NET FrameworkПоддерживается в версии: 4

Используется .NET 4 2010 студия. попробую Menu.RenderingMode . Спасибо
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Странное поведение <asp:Menu / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]