Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何在我开始打字时显示数据_Asp.net_Sql_Database - Fatal编程技术网

Asp.net 如何在我开始打字时显示数据

Asp.net 如何在我开始打字时显示数据,asp.net,sql,database,Asp.net,Sql,Database,我正在使用asp.net开发一个网站 但我对这一点还不熟悉 我把信息储存在数据库里 然后在形式上,我有以下几点 代码描述(ar) 这些是数据库中表的列 我希望数据库中的信息在我开始打字时显示出来 例如如果我写“a”,所有以a开头的单词都应该显示出来 我该怎么做 我应该在这里写什么 protected void SqlDataSource1_Selecting(object sender, SqlDataSourceSelectingEventArgs e) { } 将事件

我正在使用asp.net开发一个网站 但我对这一点还不熟悉 我把信息储存在数据库里 然后在形式上,我有以下几点 代码描述(ar) 这些是数据库中表的列 我希望数据库中的信息在我开始打字时显示出来 例如如果我写“a”,所有以a开头的单词都应该显示出来 我该怎么做

我应该在这里写什么

 protected void SqlDataSource1_Selecting(object sender, SqlDataSourceSelectingEventArgs e)
    {

    }

  • 将事件侦听器设置为html文本字段,如
  • 对发送输入内容的服务器方法/操作执行ajax调用
  • 查询数据库以获取前(N)条记录,其中包含/以发送到服务器的文本开头
  • 向客户端返回字符串/不返回任何内容
  • 如果找到一些结果,则显示包含结果的工具提示

  • 为此,您应该使用ui框架,请参见

    上的此示例。您应该在AutocompleteBox上进行一些搜索。如果您使用的是jQuery,这可能会对您有所帮助:使用ajax AutoCompleteXtender