私のコードは正常に動作していますが、Enter キーまたは Tab キーを押すと、その時点でTextChanged
イベントが発生し、コードが実行されます。エンターキーやタブキーを押さずにレコードを検索したい。
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();
}