Мне нужно добавить 1 событие для текстового поля в мою веб-страницу (созданного в ASP.NET с C#), и я был объявлен в функции Page_Load и в осины синтаксис:текст изменен событие не уволили
protected void Page_Load(object sender, EventArgs e)
{
textbox1.TextChanged += new EventHandler(textbox1_TextChanged);
}
public void textbox1_TextChanged(object sender, EventArgs e)
{
if (textbox1.Text == "ABCD")
{
Image1.Visible = true;
textbox1.Enabled = false;
}
}
и в осина страницы я использовал это заявление:
<asp:TextBox Width="200" ID="textbox1" runat="server"></asp:TextBox>
Я сделал отладки и обнаружил, что не выполняет textbox1_TextChanged функция
Почему?
вы должны установить право собственности на 'TextChanged-событие не fired' –