【问题标题】:setting Style property of a WebControl From Code Behind从后面的代码设置 WebControl 的样式属性
【发布时间】:2012-09-30 04:19:01
【问题描述】:

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

display样式属性设置为none

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

最近我在使用

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

我想知道

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

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

【问题讨论】:

    标签: asp.net styles code-behind web-deployment


    【解决方案1】:

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

    【讨论】:

    • 感谢您的快速回复,希望您是对的,尽管我也不确定。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-11-05
    • 2020-09-27
    • 1970-01-01
    • 2012-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多