禁用时HtmlInputRadioButton不会使标签变灰

时间:2010-12-30 09:55:23

标签: asp.net radio-button radiobuttonlist htmlcontrols

我在ASP.NET中使用HtmlInputRadioButton runat = server不要问为什么不是RadioButtonList。其他人的代码,当我使用disabled属性时,它会使控件变灰,但标签不会变灰,因此会出现缺陷。有什么方法可以在视觉体验方面禁用此类控件,类似于RadioButtonList.Enabled = false?

1 个答案:

答案 0 :(得分:0)

使用Enable = false,将文本颜色的样式更改为#777777或其他,以使文本变灰。

这不是自动完成的,因为实际上asp.net会将其留给浏览器,以显示已禁用状态,但目前浏览器未显示已禁用,则使用单选按钮连接文本。