有人在MVC3(或4)剃须刀中复制了asp.net4下拉菜单吗?

时间:2012-01-23 11:23:56

标签: asp.net-mvc-3 razor

有没有人能够复制使用razor在MVC3中使用asp.net 4模板默认获得的下拉(垂直)菜单?我可以添加更多水平选项,但希望能够复制垂直菜单子项列表。此功能是否内置于visual studio中的默认剃刀模板?我尝试搜索但无法找到一些复制此代码的示例代码。

     <asp:Menu ID="NavigationMenu" runat="server" CssClass="menu" EnableViewState="false" IncludeStyleBlock="false" Orientation="Horizontal">
                <Items>
                    <asp:MenuItem NavigateUrl="~/Default.aspx" Text="Home">
                        <asp:MenuItem NavigateUrl="~/MenuItem2.aspx" Text="Item2"/>
                        <asp:MenuItem NavigateUrl="~/MenuItem3.aspx" Text="Item2"/>
                        <asp:MenuItem NavigateUrl="~/MenuItem4.aspx" Text="Exit"/>
                    </asp:MenuItem>
                    <asp:MenuItem NavigateUrl="~/Help.aspx" Text="Help">
                        <asp:MenuItem NavigateUrl="~/About.aspx" Text="About"/>
                    </asp:MenuItem>
                </Items>
            </asp:Menu>

1 个答案:

答案 0 :(得分:0)

Razor语法中的选择列表或下拉列表是:

@Html.DropDownList

@Html.DropDownListFor