Hi vchetwynd,
ASP.Net Menu is used to populate menu from database.
You can't apply btn btn-danger dropdown-toggle to ASP.Menu.
But using CSS you can display like button.
.nav li /* horizontal menu layout */
{
display: inline-block;
border: 3px solid #FFFFFF;
border-radius: 10px;
margin-right: 30px;
background-color: #4180dd;
}
.nav li a:hover /* link style on-mouse-over */
{
color: #FFFFFF;
text-transform: uppercase;
text-decoration: none;
}
.nav li:hover /* button style on-mouse-over */
{
border: 3px solid #FFFFFF;
border-radius: 10px;
background-color: #dd417f;
}
.nav li a /* link style */
{
color: #FFFFFF;
font-size: 1em;
text-transform: uppercase;
text-decoration: none;
display: inline-block;
padding: 0.7em 1em 0.7em 1em;
}
.nav li.active a /* active menu item style */
{
color: #FFFFFF;
text-transform: uppercase;
text-decoration: none;
}
.nav li.active /* active menu button style */
{
border: 3px solid #FFFFFF;
border-radius: 10px;
background-color: #dd417f;
}
Refer below links for more detail.
https://stackoverflow.com/questions/25191591/how-to-style-menu-in-css-to-look-like-a-button