asp.net 中的 AutoCompleteExtender ajax ,

发布于 2024-09-11 17:35:06 字数 205 浏览 7 评论 0原文

您好,我正在使用 AutoCompleteExtender ajax 控件。我正在获取 LIST 集合中的字符串列表。我只想填充那些用户作为前缀文本输入的字符串。如何做到这一点。我遵循 ajax 工具包中给出的示例。假设用户输入“ca”,那么如果列表包含类似的列表, ‘猫’、‘狗’、‘驴’、‘老鼠’、‘手推车’……等等。

然后它应该只填充“猫”和“购物车”。 如何实现这一目标?

Hi I am using the AutoCompleteExtender ajax control. I am getting the list of strings in LIST collection. I want to populate only those strings, which user typing as prefix text. how to do this. I am following the example given in ajax toolkit.let say user typing "ca" then if list contain the list like,
'cat', 'dog', donkey', 'mouse','cart'....etc.

Then it should populate only 'cat' and cart'.
How to achieve this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

黑凤梨 2024-09-18 17:35:06

示例中有属性的描述。引用:

  • ServiceMethod - 要调用的 Web 服务方法。的签名
    此方法必须匹配以下内容:

    <前><代码>[System.Web.Services.WebMethod]
    [系统.Web.脚本.服务.脚本方法]
    公共 string[] GetCompletionList(string prefixText, int count) { ... }

请注意,您可以替换
名称为“GetCompletionList”
您的选择,但返回类型和
参数名称和类型必须准确
匹配,包括大小写。

  • ServicePath - 扩展程序将要使用的 Web 服务的路径
    拉出单词\句子补全
    从。如果没有提供,则
    服务方法应该是一个页面
    方法。

因此,您需要编写一个 Web 服务,其中包含一个根据用户输入返回建议列表的方法。

In the example there's a description of the properties. Quote:

  • ServiceMethod - The web service method to be called. The signature of
    this method must match the following:

    [System.Web.Services.WebMethod]
    [System.Web.Script.Services.ScriptMethod]
    public string[] GetCompletionList(string prefixText, int count) { ... }
    

Note that you can replace
"GetCompletionList" with a name of
your choice, but the return type and
parameter name and type must exactly
match, including case.

  • ServicePath - The path to the web service that the extender will
    pull the word\sentence completions
    from. If this is not provided, the
    service method should be a page
    method.

So you need write a web service which will contain a method returning the list of suggestions based on the user input.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文