Событие TextPress KeyPress - PullRequest
       15

Событие TextPress KeyPress

0 голосов
/ 27 ноября 2011

Я хочу написать следующий код в событии нажатия клавиши текстового поля.

{

    Loc = Server.MapPath("App_Data\\State.mdb");
    string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Loc + ";";
    DataSet ds = new DataSet();
    OleDbConnection conn = new OleDbConnection(connectionString);
    conn.Open();
    OleDbCommand cmd = new OleDbCommand();
    cmd.Connection = conn;
    query = "Select * from MyCity";
    OleDbDataAdapter adp = new OleDbDataAdapter(query, conn);
    adp.Fill(ds);
    Repeater1.DataSource = ds;
    Repeater1.DataBind();
    conn.Close();

}

Я имею Google 100 раз и нахожу много кода относительно генерации события нажатия клавиши текстового поля, и все они делаютхорошо, но я не могу связать вышеуказанный код с событием нажатия клавиши текстового поля. Также приведенный выше код записан в файле .aspx.cs *.

Если кто-либо может записать вышеуказанный код в файл .aspx, это такжебыть большой помощью.

Любая помощь является большой помощью .... Большое спасибо .....

1 Ответ

1 голос
/ 27 ноября 2011

Вам необходимо использовать разные технологии:

  • ASP.NET для вызова базы данных на стороне сервера.
  • Представьте эту функцию как вызов API.В основном вы возвращаете результаты в формате json или XML.
  • На клиенте используйте Javascript (в идеале JQuery), чтобы подключить событие AJAX.

Пожалуйста, прочитайте этот вопрос в SO: как написать сразу искать (c #)

...