我的代码如下:WebService.asmx
<%@ WebService Language="C#" CodeBehind="~/App_Code/WebService.cs" Class="WebService" %>
WebService.csusing System;
using System.Web;
using System.Collections;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Data;
using System.Data.SqlClient;
using System.Web.Script.Services;//关键引用
using System.Collections.Generic;//关键引用/// <summary>
/// WebService 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.Web.Script.Services.ScriptService] //一定要添加!重要!
public class WebService : System.Web.Services.WebService
{ public WebService()
{ //如果使用设计的组件,请取消注释以下行 } [WebMethod]
public string HelloWorld() {
return "Hello World";
} [WebMethod( Description ="SQL SERVER 数据库")]
public string[] GetHotSearchByKeywordsViaSQL(string prefixText, int count)
{
return SQLDatabaseOperate.GetDataByKeyWords(prefixText, count);
} [WebMethod(Description ="XML 数据库")]
public string[] GetHotSearchByKeywordsViaXML(string prefixText, int count)
{
return XMLDataBaseOperate.GetDataByKeyWords(prefixText, count);
}
}老是提示错误未能创建类型“WebService”,请问是怎么回事啊?
<%@ WebService Language="C#" CodeBehind="~/App_Code/WebService.cs" Class="WebService" %>
WebService.csusing System;
using System.Web;
using System.Collections;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Data;
using System.Data.SqlClient;
using System.Web.Script.Services;//关键引用
using System.Collections.Generic;//关键引用/// <summary>
/// WebService 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.Web.Script.Services.ScriptService] //一定要添加!重要!
public class WebService : System.Web.Services.WebService
{ public WebService()
{ //如果使用设计的组件,请取消注释以下行 } [WebMethod]
public string HelloWorld() {
return "Hello World";
} [WebMethod( Description ="SQL SERVER 数据库")]
public string[] GetHotSearchByKeywordsViaSQL(string prefixText, int count)
{
return SQLDatabaseOperate.GetDataByKeyWords(prefixText, count);
} [WebMethod(Description ="XML 数据库")]
public string[] GetHotSearchByKeywordsViaXML(string prefixText, int count)
{
return XMLDataBaseOperate.GetDataByKeyWords(prefixText, count);
}
}老是提示错误未能创建类型“WebService”,请问是怎么回事啊?
public class WebServiceABC : System.Web.Services.WebService类的名称不要用WebService