Мой код работает нормально, но когда я нажимаю ввод или вкладку в это время на TextChanged
огонь события и мой код выполняется. Я хочу искать запись, не нажимая enter или tab.ontextchanged событие не работает с нажатием на ввод или вкладка в asp
ASP:
asp:TextBox ID="txtNameSearch" runat="server" Width="300px"
ontextchanged="txtNameSearch_TextChanged" AutoPostBack="True"></asp:TextBox>
Код позади:
protected void txtNameSearch_TextChanged(object sender, EventArgs e)
{
Debug.WriteLine(txtNameSearch.Text);
SqlDataAdapter da = new SqlDataAdapter("select * from customer_entry where name LIKE'" + txtNameSearch.Text + "%'",con);
DataTable dt = new DataTable();
da.Fill(dt);
datagrid.DataSource = dt;
datagrid.DataBind();
}
О смотрите, SqL вектор инъекции. Посмотрите параметризованные запросы. Теперь. –