我正在使用 AJax:asp.net 中的自动完成
我在同一页面上使用 WebMethod,
该 webmethod 被调用,它的返回值也被调用..,但这些值没有绑定到 TextBox。
这是我的 ASPX 代码:
<asp:ScriptManagerProxy ID="AjaxMgrPrxy" runat="server" ></asp:ScriptManagerProxy>
<asp:TextBox runat="server" ID="txtacService" AutoPostBack="true" ></asp:TextBox>
<div id="divwidth"></div>
<ajax:AutoCompleteExtender ID="acService"
TargetControlID="txtacService"
runat="server"
ServiceMethod="GetServiceNames"
MinimumPrefixLength="1"
EnableCaching="true"
CompletionSetCount="1"
CompletionInterval="200"
CompletionListElementID="divwidth"
ServicePath="PortOmission.aspx"
FirstRowSelected="true"/>
代码背后:
[System.Web.Script.Services.ScriptMethod()]
[System.Web.Services.WebMethod]
public static string[] GetServiceNames(string prefixText)
{
// Code Here
return List.ToArray();
}
我想念这里的事情吗???几小时后我一直在研究这段代码..,我无法得到任何有用的结果。,
谁能帮我找出这个问题。,