XHTML严格禁用表单标签

时间:2009-08-10 09:47:46

标签: asp.net xhtml

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

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

当我在标签上设置Enabled =“false”时,它呈现为disabled ='disabled',这是无效的XHTML严格(我的项目的要求)

有没有办法禁用符合XHTML的ASP.NET标签,或者这不是一件有效的事情?

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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