在ASP.NET 5 MVC6中使用什么代替WebViewPage.RenderPage方法

伯劳鸟

给出一个基于旧MVC5的示例:Views / Shared / Index.cshtml-SPA应用程序的视图。它包含一些标记和对布局页面的引用:

@{
    Layout = "~/Views/Shared/_Layout.cshtml";
}

在_Layout.cshtml中,有许多通过RenderPage助手使用的包含项

@RenderPage("~/Views/Shared/_ImportCssInline.cshtml")
@RenderPage("~/Views/Shared/_ImportCssLinks.cshtml")

现在,在AspNet5@RenderPage中无法使用助手。这是WebViewPage// WebPageBase/的方法WebPageRenderingBase现在它们被替换RazorPage但是里面没有RenderPage方法。

应该使用什么代替呢?

ps问题

马特·德克莱

我一直都在使用@Html.Partial("~/Views/Shared/_ImportCssInline.cshtml")而不是@RenderPage-取得成功-希望您的使用没有差异。现在也有这些导入的异步版本。

由于该Html属性现在可以作为接口注入IHtmlHelper,因此我认为在改进视图的可测试性方面,直接方法已删除。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Asp.net MVC @RenderPage与数据

来自分类Dev

在ASP.NET 5(MVC6)中请求BinaryRead

来自分类Dev

在ASP.Net 5和VS2015中使用Bower的正确方法是什么?

来自分类Dev

在ASP.Net 5和VS2015中使用Bower的正确方法是什么?

来自分类Dev

@helper指令在ASP.NET5 MVC6 beta4中不再可用。

来自分类Dev

ASP.NET 5(MVC6配置)未从appsettings.json中读取

来自分类Dev

ASP.NET5 MVC6中的HTTP错误403.14

来自分类Dev

ASP.NET 5和MVC6中的project.json

来自分类Dev

ASP.NET 5 MVC6中的@ Ajax.ActionLink

来自分类Dev

配置核心以允许使用ASP.NET Core(Asp.net 5,MVC6,VNext)的所有子域

来自分类Dev

在ASP.NET MVC 5中使用mvcSitemap

来自分类Dev

在ASP.NET MVC 5中使用DropDownListFor的NullReferenceException

来自分类Dev

在ASP.NET MVC 5中使用DropDownListFor的NullReferenceException

来自分类Dev

在ASP.NET MVC 5中使用@using namspce

来自分类Dev

在ASP.NET Core 1.0 MVC6中使用内置的IoC配置AutoMapper 4.2

来自分类Dev

在ASP.NET MVC6中使用TagHelpers与ViewComponents

来自分类Dev

在asp.net 5 MVC 6中使用Linq to SQL

来自分类Dev

在Asp.net mvc5中使用用户名代替电子邮件作为身份

来自分类Dev

托管ASP.NET MVC6应用程序的最佳方法是什么

来自分类Dev

托管ASP.NET MVC6应用程序的最佳方法是什么

来自分类Dev

ASP.NET MVC 6(ASP.NET Core或ASP.NET5)中的友好URL

来自分类Dev

如何在 initialize() 方法中使用 userManager ASP.net MVC 5

来自分类Dev

asp.net mvc 5异步操作方法

来自分类Dev

VB.NET对ASP.NET 5(MVC6)的支持

来自分类Dev

在asp.net MVC6中的视图内删除if语句的最佳方法

来自分类Dev

在asp.net 5 MVC6中,标记帮助器和Route属性之间的奇怪行为

来自分类Dev

ASP.NET 5 MVC6中数据模型注释的本地化和国际化

来自分类Dev

如何为ASP.Net 5(MVC6)内联网应用程序使用活动目录

来自分类Dev

ASP.Net MVC 5中的Cookie

Related 相关文章

  1. 1

    Asp.net MVC @RenderPage与数据

  2. 2

    在ASP.NET 5(MVC6)中请求BinaryRead

  3. 3

    在ASP.Net 5和VS2015中使用Bower的正确方法是什么?

  4. 4

    在ASP.Net 5和VS2015中使用Bower的正确方法是什么?

  5. 5

    @helper指令在ASP.NET5 MVC6 beta4中不再可用。

  6. 6

    ASP.NET 5(MVC6配置)未从appsettings.json中读取

  7. 7

    ASP.NET5 MVC6中的HTTP错误403.14

  8. 8

    ASP.NET 5和MVC6中的project.json

  9. 9

    ASP.NET 5 MVC6中的@ Ajax.ActionLink

  10. 10

    配置核心以允许使用ASP.NET Core(Asp.net 5,MVC6,VNext)的所有子域

  11. 11

    在ASP.NET MVC 5中使用mvcSitemap

  12. 12

    在ASP.NET MVC 5中使用DropDownListFor的NullReferenceException

  13. 13

    在ASP.NET MVC 5中使用DropDownListFor的NullReferenceException

  14. 14

    在ASP.NET MVC 5中使用@using namspce

  15. 15

    在ASP.NET Core 1.0 MVC6中使用内置的IoC配置AutoMapper 4.2

  16. 16

    在ASP.NET MVC6中使用TagHelpers与ViewComponents

  17. 17

    在asp.net 5 MVC 6中使用Linq to SQL

  18. 18

    在Asp.net mvc5中使用用户名代替电子邮件作为身份

  19. 19

    托管ASP.NET MVC6应用程序的最佳方法是什么

  20. 20

    托管ASP.NET MVC6应用程序的最佳方法是什么

  21. 21

    ASP.NET MVC 6(ASP.NET Core或ASP.NET5)中的友好URL

  22. 22

    如何在 initialize() 方法中使用 userManager ASP.net MVC 5

  23. 23

    asp.net mvc 5异步操作方法

  24. 24

    VB.NET对ASP.NET 5(MVC6)的支持

  25. 25

    在asp.net MVC6中的视图内删除if语句的最佳方法

  26. 26

    在asp.net 5 MVC6中,标记帮助器和Route属性之间的奇怪行为

  27. 27

    ASP.NET 5 MVC6中数据模型注释的本地化和国际化

  28. 28

    如何为ASP.Net 5(MVC6)内联网应用程序使用活动目录

  29. 29

    ASP.Net MVC 5中的Cookie

热门标签

归档