如何在MVC 6中获取HtmlHelper

时间:2015-01-12 05:01:21

标签: asp.net-core asp.net-core-mvc

使用MVC 6.0 beta1时,我可以在MVC源代码中看到GetHtmlHelper有一个实用程序DefaultTemplatesUtilities.cs。但是这个HtmlHelper只返回在CreateViewEngine()方法中设置的格式化输出。

如何创建viewEngine以便呈现正常的html。

我需要通过代码获取HtmlHelper并使用它来生成一些html。即htmlHelper.EditorFor(model=>model.Property)

1 个答案:

答案 0 :(得分:1)

您可以使用依赖注入将HtmlHelper添加到控制器构造函数中。

查看我的Answer以获取更详细的代码。