使用 c# 使用 jquery json 自动完成:该程序适用于本地但不适用于服务器。为什么?
[WebMethod]
public List<string> GetAutoCompleteData(string prefixText)
{
...
这是错误:
内部服务器错误 500
还有这个错误:
“/”应用程序中的服务器错误。
未知的 Web 方法 GetAutoCompleteData。参数名称:methodName
说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.ArgumentException:未知的 Web 方法 GetAutoCompleteData。参数名称:methodName
源错误:
在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。
堆栈跟踪:
[ArgumentException:未知的 Web 方法 GetAutoCompleteData。参数名称:methodName]
System.Web.Script.Services.WebServiceData.GetMethodData(String methodName) +539974
System.Web.Script.Services.RestHandler.CreateHandler(WebServiceData webServiceData, String methodName) +10
System.Web.Script.Services。 RestHandler.CreateHandler(HttpContext context) +159
System.Web.Script.Services.RestHandlerFactory.GetHandler(HttpContext context, String requestType, String url, String pathTranslated) +62
System.Web.Script.Services.ScriptHandlerFactory.GetHandler(HttpContext context, String requestType, String url, String pathTranslated) +47
System.Web.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execut e()+334 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +184
版本信息:Microsoft .NET Framework 版本:4.0.30319;ASP.NET 版本:4.0.30319.272