【发布时间】:2011-11-14 08:37:13
【问题描述】:
我有一个 ASP.NET MVC3 应用程序。我想要一个自定义工具栏,我想以每种形式显示。这个自定义工具栏可以有一个或多个操作链接。所以,我需要开发一个自定义 Html 助手,我可以使用如下所示;
@Html.CustomToolBar(items => {
items.Add("Action","Controller","Name","Text");
items.Add("Action1","Controller1","Name1","Text1");})
此自定义扩展将生成链接 html,并将其显示在我的表单上。我有一个ToolBarAction 课程,我想从@Html.CustomToolBar 获得List<ToolBarAction>。
public class ToolbarAction
{
public string Name { get; set; }
public string Action { get; set; }
public string Controller { get; set; }
public string Text { get; set; }
}
您能告诉我如何实现这一目标吗?如果您能给我指出适当的资源,那就太好了..
非常感谢
问候..
【问题讨论】:
标签: c# asp.net-mvc asp.net-mvc-3 lambda