【问题标题】:Textbox KeyPress event文本框按键事件
【发布时间】:2011-11-27 15:29:37
【问题描述】:

我想在文本框按键事件中编写以下代码。

{

    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文件,那也是很大的帮助。

任何帮助都是很大的帮助......非常感谢......

【问题讨论】:

  • 你不能在 ASP.Net 中这样做。每次按键的回发将是可怕的。

标签: asp.net .net textbox keypress


【解决方案1】:

您需要使用不同的技术:

  • 用于服务器端数据库调用的 ASP.NET。
  • 将此函数公开为 API 调用。基本上你会返回 json 或 XML 结果。
  • 在客户端,使用 Javascript(最好是 JQuery)连接 AJAX 事件。

请阅读这个问题:how to write immediately search (c#)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-19
    • 2015-01-21
    • 1970-01-01
    相关资源
    最近更新 更多