1

我需要实现如下

<MyTagList>
    <MyTag></MyTag>
    <MyTag></MyTag>
</MyTagList>

当我MyTag在设计时使用时,它需要被自动包围,MyTagList或者MyTag应该错误它必须被包围MyTagList

4

1 回答 1

1

你今天不能在设计时这样做。但是,您可以在运行时通过使用TagHelperContext.Items. 通过使用该Items属性,您可以确保每个标签都包含在父标签中,如果不是,则抛出。在父元素的包中插入一个指示符,Items并验证它是否存在于子元素中。

至于将来支持这一点,有两个问题可以添加设计时支持:

希望这可以帮助!

于 2015-08-05T17:45:16.610 回答