Alterar o menu padrão do MVC 4

.NET

01/09/2013

Esse é menu usando helpers. Como eu faço para colocar um submenu. Tentei conforme abaixo, mas o submenu cadastro não funcionou. Acho que eu não deveria fechar a tag <li> do menu Home, mas não consegui fazer devido ao Helper. Como eu faço isso e colocar um submenu com Helpers? Sem o helper eu consigo.
<ul id="menu">
                            <li>@Html.ActionLink("Home", "Index", "Home") </li>
                                <ul>
                                    <li>@Html.ActionLink("Cadastro","Index","Cadastro")</li>
                                </ul>
                            <li>@Html.ActionLink("About", "About", "Home")</li>
                            <li>@Html.ActionLink("Contact", "Contact", "Home")</li>
                        </ul>
Pjava

Pjava

Curtidas 0

Respostas

Joel Rodrigues

Joel Rodrigues

01/09/2013

Cara, não tenho certeza agora se o menu padrão do MVC4 suporta submenus. Creio que você vá precisar encontrar algum menu dropdown na net e preencher, no lugar dos <a>, com o helper.
E sobre fechar o <li>, TODA tag aberta deve ser fechada.
GOSTEI 0
Pjava

Pjava

01/09/2013

Então, se eu substituo o helper por uma tag <a href> funciona, sem problemas, mas com helper não consigo. Quanto a tag aberta, eu não fecho a <li>, abro uma <ul>, depois preencho com as <li> e por último eu fecho a <li> que ficou aberta. Isso faz com que eu crio um submenu.

Pode encerrar esse tópico
GOSTEI 0
Joel Rodrigues

Joel Rodrigues

01/09/2013

Tópico concluído.
GOSTEI 0
POSTAR