gpt4 book ai didi

c# - asp.net url 路由器与 ajax web 服务路径冲突

转载 作者:太空宇宙 更新时间:2023-11-03 11:24:19 25 4
gpt4 key购买 nike

我已经实现了 ajax autocompleteExtender,在我包含 asp.net url 路由器之前它运行良好。

这是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");

服务路径应该如何设置?它在本地主机上工作,但在实时环境中不工作。

谢谢

最佳答案

解决方案:将其包含在 web.config 中

<system.webServer>  
<handlers>
<remove name="ExtensionlessUrl-Integrated-4.0"/>
<remove name=" ExtensionlessUrl-ISAPI-4.0_32bit "/>
</handlers>
</system.webServer>

引用链接:

explanation link

main solution to refer

谢谢

关于c# - asp.net url 路由器与 ajax web 服务路径冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9988551/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com