Razor允许将ASP.NET Core MVC标签助手的参数编写为相应属性声明中的内联C#表达式。但是,由于HTML属性由引号分隔,如果这样的表达式本身包含引号,那么语法是什么呢?
以下是来自https://learn.microsoft.com/en-us/aspnet/core/mvc/views/tag-helpers/authoring的示例:
如果
以下是来自https://learn.microsoft.com/en-us/aspnet/core/mvc/views/tag-helpers/authoring的示例:
<website-information info="new WebsiteContext {
Version = new Version(1, 3),
CopyrightYear = 1638,
Approved = true,
TagsToShow = 131 }" />
如果
WebsiteContext
的属性之一采用字符串字面值,那么会是什么样子?
<partial>
标签助手时非常有效。 - Lukas Körfer