寻找有关如何在ASP.NET Web窗体中实现某些功能的指导 - 这种行为有点像在ASP.NET AutocompleteExtender中看到的那样,但是我找不到任何能够提供我需要的灵活性的东西。这是我想要做的:
我不是在寻找代码本身,更多关于如何做到这一点的高级指导,或者如果有任何我可能缺少的组件,你可以指出我的方向。谷歌搜索和搜索SO没有返回任何东西 - 不知道我是否正在寻找合适的东西。
答案 0 :(得分:1)
生成CompanyRef非常简单。有很多文章等,包括将自动编号或计数器与字符串组合起来。我对你的方法的困难在于你打算让用户摆弄参考,然后自己做。为什么?
[编辑 - 跟进评论]
评论框不允许足够的字符完全回答你的评论(我仍然习惯了这里的约定......)
您可以使用AJAX调用Web服务并返回当前可用的值,然后使用javascript更新字段。这个问题是,一旦用户决定他或她喜欢一个,它在传递回数据库时可能不再可用。这意味着您将不得不进行一次最终检查,这可能会向用户发出一条消息,即他们现在无法获得他们在启动流程时被告知可用的值。只有你知道发生这种情况的可能性。这取决于您拥有的并发用户数。
我已经做了一篇关于使用jQuery调用Web服务等的文章,它应该为您提供AJAX部分的起点:http://www.mikesdotnetting.com/Article/104/Many-ways-to-communicate-with-your-database-using-jQuery-AJAX-and-ASP.NET