2017-03-16 119 views
1

屬性是在一個asp.net核心標記輔助設置的方法如下:什麼是在HtmlTargetElement屬性用於Attributes屬性

[HtmlTargetElement("test1",Attributes = "make",ParentTag = "myparent")] 

我不理解的語法屬性=「使「

我知道屬性是一個字符串,它傳遞給HtmlTargetElement的構造函數,但我沒有得到的是=」make「部分。如果這是我現在使用的方法的調用列表,那麼如果傳入null,make就是值,但在調用方法方面我不明白。

什麼是在HtmlTargetElement屬性中使用的Attributes屬性?

+0

屬性是設置爲「使」屬性的屬性。 –

+0

我不是:「屬性的屬性」 –

+0

我明白了。 https://msdn.microsoft.com/en-us/library/84c42s56(v=vs.110).aspx –

回答

0

HtmlTargetElement屬性用於指定TagHelper在確定匹配時使用的附加條件。 Attributes屬性指定一個html元素必須包含要匹配的值。屬性:

[HtmlTargetElement("test1",Attributes = "make")]`` 

將匹配以下元素:

<test1 make></test1> 

也請記住,你可以裝飾與多個A類HtmlTargetElement]屬性導致邏輯或。

更多的例子見this

對於官方文檔的HtmlTargetElement.Attributes看到here