c# - asp.net core 中的部分标签助手和 HTML 助手有什么区别?

标签 c# razor asp.net-core razor-pages

在 .net core 2.1 中实现的 partial 标签助手有什么区别:

<partial name="_AuthorPartial" />

@await Html.PartialAsync("_AuthorPartial")

我应该在生产中使用哪一个,有什么好处?

最佳答案

简短的回答是,服务器处理它们的方式没有区别。从服务器的角度来看,最终结果完全相同。

列出了一些好处(从开发人员的角度来看)here值得注意的是,specifically the improved Intellisense that they provide .

根据我的经验,Tag Helpers 也更易于 UI 设计人员阅读和使用,因为它们的外观和感觉更像 HTML,而不是 Html Helpers。

关于c# - asp.net core 中的部分标签助手和 HTML 助手有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52304493/

相关文章:

c# - 使用 dotnet cli 无法恢复 Mvc CodeAnalysis 依赖项

javascript - 数据表 - DOM 源对象数组不会加载数据

c# - 无法从 .NET 3.5 连接到 SQL Server 2008

image - MVC3 uploadify 上传图片到文件夹

mysql - 使用现有数据库的 ASP.NET Core MVC 身份验证

asp.net-core - 在 BlazorWeb 程序集中创建指向服务器 Controller 操作的链接

c# - MVVM 将 IsEnabled 绑定(bind)到 ViewModel 中的多个 bool 值

c# - Adobe acrobat reader 注册表项位置不断变化

c# - ASP.NET MVC 局部 View : How to fix "Error executing child request..." error?

asp.net-mvc-3 - 如何在不创建新路由的情况下为 Controller 设置自定义 URL 路径?