【问题标题】:Can we use multiple autocomplete extender control on single textbox in asp.net?我们可以在 asp.net 中的单个文本框上使用多个自动完成扩展器控件吗?
【发布时间】:2010-07-26 19:52:35
【问题描述】:

我们可以在 asp.net 中的单个文本框上使用多个自动完成扩展器控件吗? 这应该是这样的。当第一个列表出现时,然后在选择任何项目时,填充另一个(第二个”列表,依此类推,最多为 3-4 个列表。这在 c# 的 asp.net 中可能吗?

【问题讨论】:

    标签: autocomplete


    【解决方案1】:

    我认为您不会开箱即用。我有点不清楚你到底想要做什么(文本框中会出现什么文本?) - 使用一组下拉列表会更好吗? IMO 是一个更直观的用户界面。

    【讨论】:

    • 1) 当用户尝试写人名时,它应该根据正在输入的前缀字符串填充相关的所有人名。 2) 同样,当用户选择人名时,扩展程序必须填充“区域”以供选择。 3) 由于 Regions 将选择然后,所有部门都应填充为扩展器控件中的列表。
    • @Lalit - 我会坚持我的说法 - 级联下拉列表是一个比文本框扩展器更直观的界面。
    • 没有稻田,级联下拉列表就像文件管理器。但请再次查看我的上述评论。我希望所有这些功能都在单个文本框中。我们可以在某个事件触发时更改扩展器控件的 Web 方法名称吗?
    • 我认为您可能需要从头开始编写代码,我不认为这是您开箱即用的东西。我认为源代码可以为您提供一个起点...
    • @Lalit - 这不是我认为你想要的。你有一个网站可以做你想做的事,它使用客户端脚本,去看看脚本......这看起来像正常的自动完成功能,你只是扩展你输入的字符串,然后限制搜索。
    猜你喜欢
    • 1970-01-01
    • 2011-04-15
    • 1970-01-01
    • 2018-11-05
    • 2014-07-26
    • 1970-01-01
    • 2011-01-26
    • 2014-10-22
    • 1970-01-01
    相关资源
    最近更新 更多