Как я могу ориентировать динамическое меню asp.net как горизонтальное? - PullRequest
0 голосов
/ 21 августа 2009

Я занимаюсь разработкой веб-сайта для инженерных целей. Я использую главную страницу. На главной странице я поместил элемент управления ASP.Net меню, и динамически меняя статические и динамические меню. Мне нужно, чтобы верхние статические меню были в горизонтальном виде, которые мы можем получить напрямую, установив свойство ориентации. Но при наведении на статическое меню, подменю являются вертикальными. Мне нужны подменю также в горизонтальном виде. Для исх. Вы можете посетить www.airIndia.com или http://home.airindia.in/SBCMS/WebPages/Home.aspx?CityId=Ind.

Спасибо.

1 Ответ

0 голосов
/ 21 августа 2009

Эй, я не уверен, что это то, что вы ищете, но несколько сообщений на форуме ASP.NET, касающихся горизонтальных подменю, ссылаются на эту статью . Для достижения эффекта используется комбинация из двух <asp:Menu>.

Кроме того, я бы посмотрел на использование CSS-адаптеров , но я также обнаружил, что люди, которые пробовали это раньше, дошли до того, что они тоже пытались модифицировать JavaScript, и в конечном итоге бросили и использованные сторонние компоненты.

Возможно, вы даже можете свернуть свой собственный и использовать элемент управления <asp:Repeater>, привязывая к нему свой SiteMap. Существует множество навигационных меню на основе CSS, просто ищите. A List Apart - хорошее место для начала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...