Asp.netmvc3中的自定义助手我有一个ASP.NETMVC3应用程序。我想要一个自定义工具栏,我想在每个表单中显示它。此自定义工具栏可以有一个或多个操作链接。所以,我需要开发一个自定义的Html帮助程序,我可以按如下方式使用它;@Html.CustomToolBar(items=>{items.Add("Action","Controller","Name","Text");items.Add("Action1","Controller1","Name1","Text1");})此自定义扩展将生成链接html,我将在我的表单上显示该链接。我有一个ToolBarAction类,我想从@Html.CustomToolBar获取列表。公共类ToolbarAction{公共字符串名称{得到;放;}publicstringAction{get;放;}公共字符串控制器{得到;放;}公共字符串文本{得到;放;}}你能告诉我如何做到这一点吗?如果你能给我指点合适的资源,那就太好了。非常感谢问候。像这样的东西(我不知道Name属性是什么,所以我将它添加为一个类):上面是C#学习教程:Asp。netmvc3中自定义助手分享的全部内容,如果对你有用,需要了解更多C#学习教程,希望大家多多关注——publicstaticclassHelperExtensions{publicstaticMvcHtmlStringMenu(thisHtmlHelperhtml,动作>addActions){varmenuActions=newList();添加动作(菜单动作);varhtmlOutput=newStringBuilder();htmlOutput.AppendLine("");foreach(menuActions中的var动作)htmlOutput.AppendLine("");返回新的MvcHtmlString(htmlOutput.ToString());}}本文来自网络收藏,不代表立场,如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
