Asp.net 只读属性为false的禁用文本框的字体颜色
我有一个Asp.net 只读属性为false的禁用文本框的字体颜色,asp.net,css,vb.net,Asp.net,Css,Vb.net,我有一个文本框,它是禁用的和只读的false,单击后带有手写符号 如何更改文本框的字体颜色 谢谢 编辑:文本框和样式如下所示 <style> .txtclass{cursor:pointer;} </style> <asp:TextBox ID="txt" CssClass="txtclass" runat="server" Text='<%# DataBinder.Eval (Container.DataItem, "LicenseID") %>
文本框
,它是禁用的
和只读的
false,单击后带有手写符号
如何更改文本框
的字体颜色
谢谢
编辑:文本框和样式如下所示
<style>
.txtclass{cursor:pointer;}
</style>
<asp:TextBox ID="txt" CssClass="txtclass" runat="server" Text='<%# DataBinder.Eval (Container.DataItem, "LicenseID") %>' Enabled="False" BackColor="#DCE4FA" Width="220px" ReadOnly="True" BorderStyle="None" Font-Bold="True" ForeColor="#993333"></asp:TextBox>
.txtclass{cursor:pointer;}
您可以使用此css
input[type="text"][disabled] {
color: red;
}
这里有一个关于SO的类似问题css样式。。或foregroundcolor属性有许多选项可以执行此操作。。。请告诉我们您是如何禁用文本框的?它是在c#中的任何条件下禁用的,还是通过jquery或javascript禁用的???因此,我们可以帮助您在正确的方向TextBox在服务器端被禁用,而不是通过javascript函数。浏览器是IE9