1

在代码隐藏中调用方法的唯一可能方法似乎是使用 Ajax。Ajax 调用 WebMethods 或 ajax 调用 asp webservice (asmx)。

问题是我正在使用 Microsoft Dynamics AX 2012 Enterprise Portal 并且无法创建 WebMethods,因为我无权访问网页的代码隐藏文件。AX 2012 Enterprise 门户仅使用用户控件(.ascx 文件)。

我一直在尝试使用 asp:UpdatePanels,但这并没有像我想要的那样工作。

我想要完成的是有一个文本框,用户可以在其中输入内容,并且在 2 或 3 个字符之后,应在文本框正下方出现一个下拉菜单并显示一些结果。

我已经设法创建了所有这些,但我面临着在用户控件内调用服务器端代码的问题。

对我来说,网络服务是唯一可能的方式,还是有人有偷偷摸摸的把戏来做到这一点?

4

0 回答 0