2011-11-27 94 views
0

我想在文本框按键事件中编写下面的代码。Textbox KeyPress事件

{

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(); 

} 

我有谷歌的100倍,并找到有关生成文本框的按键事件很多代码,他们都做的不错,但IAM不能与文本按键上面的代码event.Also上面的代码是关联用.aspx.cs *文件编写。

如果任何人可以在.aspx文件中编写上述代码,那也将非常有帮助。

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

+0

你不能这样做,在ASP.Net。每个按键的回传将非常可怕。 – SLaks

回答

1

您需要使用不同的技术:

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

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