我正在使用带有asp:Label的ASP.NET来提供输入控件标签。
当我的页面处于只读模式时,我会禁用所有输入控件和相关标签。
当我在标签上设置Enabled =“false”时,它呈现为disabled ='disabled',这是无效的XHTML严格(我的项目的要求)
有没有办法禁用符合XHTML的ASP.NET标签,或者这不是一件有效的事情?
答案 0 :(得分:1)
为什么需要禁用标签?为什么不将它们改为禁用颜色?
答案 1 :(得分:0)
我不认为默认情况下这是可能的。您可以扩展标签控件以创建自定义控件。您可以使用用户选项(例如 - Enable = false)并编写XHTML兼容代码以使其可用。