MVC - 将模型从View传递给自定义帮助程序

时间:2014-03-01 05:42:50

标签: asp.net-mvc

我正在尝试将模型从视图传递给帮助程序,并在@ CustomHelpers.TopMenu(Model)语句中获得以下错误:TopMenu的最佳重载匹配具有一些无效参数。我做错了什么?

在我看来:

@model List<ProductsStore.ViewModel.MenuItem>
@CustomHelpers.TopMenu(Model)

我的帮手:

@helper TopMenu(List<ProductsStore.ViewModel.MenuItem> menuItems)
{
    <div id="topMenu">
        <ul id="nav">
            @foreach (var item in menuItems)
            {
                <li><a href="@item.MenuHead"></a></li>
            }
        </ul>
    </div>
}

0 个答案:

没有答案