Asp.net XHTML严格禁用表单标签
我正在使用ASP.NET和ASP:Label为输入控件添加标签 当我的页面处于只读模式时,我将禁用所有输入控件和相关标签 当我在标签上设置Enabled=“false”时,它呈现为disabled=“disabled”,这是无效的XHTML strict(我的项目要求)Asp.net XHTML严格禁用表单标签,asp.net,xhtml,Asp.net,Xhtml,我正在使用ASP.NET和ASP:Label为输入控件添加标签 当我的页面处于只读模式时,我将禁用所有输入控件和相关标签 当我在标签上设置Enabled=“false”时,它呈现为disabled=“disabled”,这是无效的XHTML strict(我的项目要求) 有没有办法禁用与XHTML兼容的ASP.NET标签,或者这不是一个有效的方法?我认为默认情况下不可能这样做。可以扩展label控件以创建自定义控件。您可以选择一个用户选项(例如,-Enable=false)并编写XHTML co
有没有办法禁用与XHTML兼容的ASP.NET标签,或者这不是一个有效的方法?我认为默认情况下不可能这样做。可以扩展label控件以创建自定义控件。您可以选择一个用户选项(例如,-Enable=false)并编写XHTML complient代码以将其解压。为什么需要禁用标签?为什么不把它们改成禁用的颜色呢