【问题标题】:Disabling controls on a nested user control禁用嵌套用户控件上的控件
【发布时间】:2010-07-27 13:35:33
【问题描述】:

我正在使用母版页。在帐户页面上,我在此 UserControl 上有一个用户控件,我还有一个用户控件。如果帐户已关闭,我想禁用帐户页面上的所有控件(包括父和子 userControl - 控件集合)。 我该怎么做呢? 谢谢

【问题讨论】:

    标签: asp.net vb.net


    【解决方案1】:

    使用 Panel 控件包装该部分。然后设置 panel.Enabled = false;。这也会向下渗透并禁用其子级。

    HTH。

    【讨论】:

    • 如果我可以禁用母版页上的表单来实现同样的目的,有什么办法吗?
    • 我不知道表单元素;您可以尝试,但您也可以尝试在表单内放置一个面板,以便它包含所有内容,并在母版页中添加一个属性来更改启用的属性,您可以通过 this.Master 在代码中调用它(cast到正确的类型)。
    猜你喜欢
    • 2020-06-28
    • 1970-01-01
    • 1970-01-01
    • 2011-10-03
    • 2018-08-06
    • 1970-01-01
    • 2012-11-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多