[英]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.