在IE中更改已禁用文本框的颜色

时间:2014-05-27 13:17:41

标签: c# asp.net internet-explorer internet-explorer-9

我需要将gridview中禁用的文本框值的颜色更改为黑色。 它在IE以外的每个浏览器中工作。如何更改禁用的文本的颜色

1 个答案:

答案 0 :(得分:1)

它无法在Internet Explorer中运行,因为您无法在Internet Explorer中更改已禁用文本框的字体颜色。

但是,您可以将“禁用”更改为“只读”,然后使用样式重现您想要的任何阴影禁用效果。 'readonly'控件不会转换为OS级别禁用的小部件,使您可以更自由地设置样式。但是当你这样做时,你应该记住,使用disabled属性会导致在表单提交期间不提交底层元素,但只将readonly控件提交给服务器。因此,如果您的服务器代码不期望来自该控件的值,则不应使用readonly。