Dropdownmenu в ASP.NET ядро 1.0
Я знаю, что существуют тысячи ответов о создании выпадающего меню в ASP.Net но я не нашел никого, кто был бы создан для Core 1.0. Это довольно новый, и я надеюсь, что кто-нибудь из вас может помочь мне с моим вопросом. Как создать большой dropdownmenu в Core 1.0. Я попробовал это сделать с помощью следующего кода:
<div class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li> <a asp-controller="Home" asp-action="Index">Product</a></li>
<ul>
<li><a>Menu under Product</a></li>
</ul>
<li><a asp-controller="Home" asp-action="Contact">Contact</a></li>
</ul>
Но тогда VS2015 говорит: элемент ul не может быть создан под другим элементом ul.
Поэтому я не могу скрыть и отобразить его, если вы поместите свой курсор над сайтом продукта. Кто-нибудь знает, как это делается? чтобы решить ее?
С Наилучшими Пожеланиями
CDRohling.
1 ответ:
Я достиг своей цели с помощью документации Boostrap, как упоминалось выше. В конце концов я добавил этот код, чтобы решить свою проблему:
<li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Products <span class="caret"></span></a> <ul class="dropdown-menu"> <li><a asp-controller="Products" asp-action="Cloud">Cloud</a></li> </ul> </li>
Надеюсь, когда-нибудь это кому-нибудь понадобится.
С наилучшими пожеланиями, CD Rohling