我正在创建一个textBox,类似于这样(因此在循环中创建了许多textBox,并将它们添加到repeater控件中)。
.aspx.cs
但这个函数似乎根本没有被调用。您有没有什么提示我哪里做错了?谢谢。
.aspx.cs
TextBox textBox = new TextBox();
textBox.TextChanged += new EventHandler(textBox_TextChanged);
我有一个函数,如果文本框中有一些文本(在创建表单时为黄色),则将文本框的背景颜色更改为白色。
protected void textBox_TextChanged(object sender, EventArgs e)
{
TextBox textBox = sender as TextBox;
if (textBox.Text != String.Empty)
{
textBox.BackColor = System.Drawing.Color.White;
}
}
但这个函数似乎根本没有被调用。您有没有什么提示我哪里做错了?谢谢。
YourTextBox.AutoPostBack = true;
吗? - MilkyWayJoe