gpt4 book ai didi

asp.net - 具有多列列表的 ajax 自动完成扩展器

转载 作者:行者123 更新时间:2023-12-04 16:37:06 25 4
gpt4 key购买 nike

我正在寻找将自动完成功能与 DataTable 结合使用的示例。自动完成应该有一个表结构,而不是单列。

任何提示..?谢谢!提前

标记如下

 <asp:TextBox ID="txtAutoCmplte" runat="server"></asp:TextBox>
<asp:AutoCompleteExtender ID="txtAutoCmplte_AutoCompleteExtender"
runat="server" CompletionInterval="1" ServiceMethod="GetNames"
TargetControlID="txtAutoCmplte"
CompletionListCssClass="autocomplete_completionListElement"
MinimumPrefixLength="1" BehaviorID="AutoCompleteEx"
onclientpopulated="onListPopulated">
</asp:AutoCompleteExtender>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>

最佳答案

您可以相应地创建查询
例子

 select 
[columnName]
from
[tableName]
where
[columnName1] like %[input value]% or
[columnName2] like %[input value]%

或者你想显示两列的组合结果,那么你可以像下面那样使用union

 select 
[columnName]
from
[tableName]
where
[columnName] like %[input value]%
union
select
[columnName1]
from
[tableName]
where
[columnName1] like %[input value]%

关于asp.net - 具有多列列表的 ajax 自动完成扩展器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16766649/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com