我开始打字时如何显示数据

时间:2013-05-30 09:57:36

标签: asp.net sql database

正在使用asp.net在网站上工作 但我是新手 我有信息存储在数据库中 然后在表格中我有以下内容 代码说明说明(ar) 这些是数据库中表的列 我希望数据库中的信息显示何时开始输入 例如 如果我写“a”所有以a开头的单词应该显示 我怎么能这样做?

我应该在这里写什么

 protected void SqlDataSource1_Selecting(object sender, SqlDataSourceSelectingEventArgs e)
    {

    }

??????

2 个答案:

答案 0 :(得分:0)

  1. 为您的html文本字段设置事件监听器,例如
  2. 对发送输入内容的服务器方法/操作执行ajax调用
  3. 查询数据库以获取TOP(N)记录,包含/以您发送到服务器的文本开头
  4. 将字符串/无任何内容返回给客户端
  5. 如果有一些结果,则显示工具提示,其中包含结果

答案 1 :(得分:0)

您应该为此目的使用ui框架,请参阅knockoutjs

上的此示例