gpt4 book ai didi

.net - 如何将 AutoCompleteExtender 设置为仅允许自动完成列表中的值?

转载 作者:行者123 更新时间:2023-12-01 12:48:22 25 4
gpt4 key购买 nike

有人知道如何使用 AutoCompleteExtender(来自 AJAX 控制工具包)防止用户输入任何不在建议值中的内容吗?

最佳答案

首先,检查您是否愿意使用新的 AjaxToolKit ComboBox。

如果您不能(例如,如果您使用的是 .NET Framework 2.0),您可以操纵自动完成功能来满足您的需求,但这很令人头疼,而不是控件的真正用途。

检查应该在 javascript 中进行,您添加一个事件来捕获 OnItemSelected。然后创建一个函数:

函数 OnItemSelected (sender, e)
{
-- 在这里验证
}

另一种选择是要求用户通过操作事件从列表中选择值:onchange、onclick 和 onblur。但是找到合适的组合需要一些时间。

为了振奋精神,我会告诉你这是可能的(我们已经做到了,但由于版权问题我无法附上我们的代码)。

关于.net - 如何将 AutoCompleteExtender 设置为仅允许自动完成列表中的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1629683/

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