C# 如何在自动完成AjaxControlToolkit ASP.NET中存储带有选择的ID?

C# 如何在自动完成AjaxControlToolkit ASP.NET中存储带有选择的ID?,c#,asp.net,autocomplete,C#,Asp.net,Autocomplete,我正在ASP.NET中从AjaxControlToolkit实现自动完成文本框。ServiceMethod允许我调用一个函数,该函数将填充字符串列表,以填充将显示的自动完成列表 我的问题是,当我调用数据库时,我想存储一个与每个选择相对应的ID,这样一旦用户选择了它,我就可以轻松地在数据库中查找它。我不想将其显示在所选内容旁边的括号中(如“John Smith(ID1234)”等) 是否有一种方法可以做到这一点,使ID在“自动完成”框中“隐藏”,并且可以在选择时检索?我是否应该使用不同的自动完成框

我正在ASP.NET中从AjaxControlToolkit实现自动完成文本框。ServiceMethod允许我调用一个函数,该函数将填充字符串列表,以填充将显示的自动完成列表

我的问题是,当我调用数据库时,我想存储一个与每个选择相对应的ID,这样一旦用户选择了它,我就可以轻松地在数据库中查找它。我不想将其显示在所选内容旁边的括号中(如“John Smith(ID1234)”等)


是否有一种方法可以做到这一点,使ID在“自动完成”框中“隐藏”,并且可以在选择时检索?我是否应该使用不同的自动完成框来完成此操作?非常感谢您的帮助。谢谢

这也许能回答你的问题

太棒了!看起来正是我要找的。非常感谢。