jov*_*nas 6 razor tag-helpers asp.net-core
有没有办法让TagHelper呈现另一个TagHelper?
TagHelpers示例;
public class OuterTagHelper : TagHelper
{
public override void Process(TagHelperContext context, TagHelperOutput output)
{
output.TagName = "";
output.Content.SetContent("Hello <inner></inner>");
}
}
public class InnerTagHelper : TagHelper
{
public override void Process(TagHelperContext context, TagHelperOutput output)
{
output.TagName = "";
output.Content.SetContent("World!");
}
}
Run Code Online (Sandbox Code Playgroud)
示例视图;
<outer></outer>
Run Code Online (Sandbox Code Playgroud)
预期结果;
Hello World!
Run Code Online (Sandbox Code Playgroud)
我知道我可能应该使用ViewComponent,但是它是否可以实现上面提到的预期行为?
| 归档时间: |
|
| 查看次数: |
1123 次 |
| 最近记录: |