2

最近我我的一个旧项目(asp.net 4.0)中发现我一直在使用这个代码

display样式属性设置为none

DDL_ChosenEmpl.Attributes.Add("style", "display:none");

最近我在使用

DDL_ChosenEmpl.Style.Add("display", "none");

我想知道

  1. 在任何情况下,例如 - 财产已经存在,无论它是否具有不同的价值,是否应该避免它们中的任何一个?

  2. 两种方法的主要区别是什么?

4

1 回答 1

3

两者都执行与您所做的相同的功能。问题是,在“属性”集合中,您有一个控件的其他属性,如“单击”、“dblclick”等。您可以使用任何一种方式。我相信微软已经给出了后面的部分,以方便用户使编码变得容易。

于 2012-10-09T19:24:47.340 回答