2
我已經實現了ajax autocompleteExtender,它運行良好,直到我包含了asp.net url路由器。asp.net url路由器與ajax webservice路徑衝突
這是AJAX控件
<cc1:AutoCompleteExtender ID="AutoCompleteExtender1" runat="server" TargetControlID="TextBox1" MinimumPrefixLength="1" ServiceMethod="SearchText" ServicePath="~/WebService1.asmx"></cc1:AutoCompleteExtender>
當我列入的global.asax.cs這條線,我無法檢索WebService1.asmx方法文件
routes.MapPageRoute("searchpage", "{categoryName}/{area}", "~/search.aspx");
的servicepath應該如何?它在localhost中工作,但不在現場環境中工作。
謝謝
您使用的是哪個版本的IIS?這可能是你的IIS6很難得到路由工作比IIS7 – 2012-04-03 07:21:45
我會在本地使用IIS進行測試,而不是在服務器中構建Visual Studio來幫助解決這些問題。 – 2012-04-03 07:22:35
感謝您回覆Andy。它的IIS/7.5在現場環境和V5.1本地主機.. – 2012-04-03 07:42:53