ASP.NET里TEXTBOX如何改变当Enabled="False"时的字体颜色

来源:百度知道 编辑:UC知道 时间:2024/05/14 00:55:20
如题。
就是TEXTBOX被禁用时,颜色是浅灰色的,我想改成其他颜色,要怎么做

我也没有找到这方法,估计不行

用richTextBox这个控件

richTextBox1.Text="False";
richTextBox1.SelectionStart = 0;
richTextBox1.SelectionLength = richTextBox1.Text.Length;
richTextBox1.SelectionColor = Color.Red;

看来你的要求是无法实现了。你可以用只读的方式。
例如:
<asp:TextBox ID="TextBox1" runat="server" Text="改变当Enabled=False时的字体颜色" ForeColor="Red" ReadOnly="True"></asp:TextBox>

没办法的

你用 readonly 吧, 不要 disable 了

if(TEXTBOX.Enabled==false)
{
TEXTBOX.color=...
}