[英]Difference between control.Attributes.Add and control.Attributes[]
我在ASP.NET中的代碼中設置了css類
我可以這樣做:
txtBox.Attributes.Add("class", "myClass");
要么
txtBox.Attributes["class"] = "myClass";
1)添加添加屬性,而[]允許您直接訪問該值並分配它
2)如果Attributes.Contains值使用[],否則添加它
3)通常會發生ArgumentException(已經添加了具有相同鍵的項)
一個是添加屬性,另一個是引用/設置它。
如果已經存在,您可能不想添加它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.