首页 新闻 会员 周边

net MVC Razor引擎html页面使用委托嵌入代码问题

0
悬赏园豆:5 [已关闭问题] 关闭于 2016-10-10 17:28

想用委托作导航栏的递归无限级分类

网上的C# aspx的劣例子:

http://blog.zhaojie.me/2009/09/rendering-tree-like-structure-recursively.html

其中委托:

我仿照写的,一直报错

<!--页面定义委托-->

@{Action<List<Category>> RenderCategory = null;}

@{RenderCategory = (categories) => {
if(categories.Count > 0)
{
foreach (var item in categories){
<li><a href="@item.Id">@item.Name</a></li>
}
}
};}


@{RenderCategory(categories);}
</li>

代码小六的主页 代码小六 | 初学一级 | 园豆:12
提问于:2015-11-22 21:55
< >
分享
所有回答(1)
1
@{Action<List<Category>> RenderCategory = null;}
@{RenderCategory = (categories) =>
    {
        if (categories.Count > 0)
        {
            foreach (var item in categories)
            {
                @<li><a href = "@item.Id">@item.Name</a></li>
            }
        }
    };
}

少個@

RosonJ | 园豆:4910 (老鸟四级) | 2015-11-23 12:11

不好意思  ,有其他任务,把这个给忘了,  加@  下面的这个就报错了

支持(0) 反对(0) 代码小六 | 园豆:12 (初学一级) | 2015-12-04 17:14
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册