【问题标题】:XHTML strict Disabling Form LabelsXHTML 严格禁用表单标签
【发布时间】:2010-11-18 05:55:31
【问题描述】:

我正在使用带有 asp:Label 的 ASP.NET 来为我的输入控件提供标签。

当我的页面处于只读模式时,我会禁用所有输入控件和相关标签。

当我在标签上设置 Enabled="false" 时,它呈现为 disabled='disabled' 这不是有效的 XHTML strict(我的项目的要求)

有没有办法禁用符合 XHTML 的 ASP.NET 标签,或者这只是无效的做法?

【问题讨论】:

    标签: asp.net xhtml


    【解决方案1】:

    为什么需要禁用标签?为什么不直接将它们更改为禁用的颜色?

    【讨论】:

      【解决方案2】:

      我认为默认情况下这是不可能的。您可以扩展标签控件以创建自定义控件。您可以选择一个用户选项(例如 - Enable = false)并编写您的 XHTML 兼容代码来禁用它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-02-04
        • 1970-01-01
        • 2010-12-02
        • 1970-01-01
        • 2010-11-17
        • 2012-02-01
        相关资源
        最近更新 更多