[英]In asp.net what is the difference between ValidationProperty and ValidationPropertyAttribute metadata attribute?
簡單的問題,但我似乎無法找到答案。
ValidationProperty
和ValidationPropertyAttribute
元數據屬性之間有什么區別?
沒有什么,屬性可以使用其全名或沒有Attibute
后綴。 如果找不到具有短名稱的屬性,則編譯器將自動添加Attribute
。
注意按照慣例,所有屬性名稱都以單詞“Attribute”結尾,以區別於.NET Framework中的其他項。 但是,在代碼中使用屬性時,不需要指定屬性后綴。 例如,您可以按如下方式指定HelpAttribute:
[Help("http://localhost/MyClassInfo")] // [Help] == [HelpAttribute]
來自http://msdn.microsoft.com/en-us/library/aa288454(v=vs.71).aspx#vcwlkattributestutorialanchor2
沒有區別。 您可以同時使用[ValidationProperty]
和[ValidationPropertyAttribute]
。 結束'屬性'是可選的。 所有其他系統屬性也是如此。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.