“Grouping"应用批量更改的元素?(例如:一次禁用多个按钮)

本文关键字:例如 按钮 一次 应用 quot Grouping 元素 | 更新日期: 2023-09-27 18:04:39

我来自HTML, Javascript和CSS的世界。在那种情况下,如果我想禁用一整组按钮,我只需要添加一个类并使用JQuery来完成这项工作。

在c#或。net中是否有类似的概念?我有一个"初始化"按钮,后面跟着多个动作按钮。我希望在初始化成功后才启用它们。我该如何做到这一点?

我发现这样的问题,允许我对所有控件的特定类型执行操作,但这不会为我工作。

“Grouping"应用批量更改的元素?(例如:一次禁用多个按钮)

从您在问题中链接到的答案开始,我将(ab)使用Tag字段

foreach (Button button in (FindControls<Button>(this)).Where(b=>b.Tag=="myclass"))
    button.Enabled = false;

我发现我可以在面板中添加按钮并禁用面板。这不是一个完美的解决方案,因为有时按钮可能会分散在整个UI中,但值得为子孙后代发布。