私はthisチュートリアルに従って、ユーザータイプとしてSQLサーバーから動的検索結果を作成しています。 .asmxファイルを作成するように指示していますが、以前はこれまでと同じような形式ではありません。私は今、.asmxと.asmx.csファイルを持っています。パーサーエラーメッセージ:タイプ 'WebService.asmx.cs'を作成できませんでした
WebService.asmx.cs:
public class SearchService : WebService
{
[WebMethod]
public searchResult[] Search(string txtSearch)
{
//Declare collection of searchResult
List resultList = new List();
var db = Database.Open("mPlan");
var result = db.Query("SELECT * from Users where Username like '%" + txtSearch + "%'");
try
{
foreach(var record in result)
{
searchResult result = new searchResult();
result.Username = ["Username"].ToString();
resultList.Add(result);
}
return resultList.ToArray();
}
catch
{
return null;
}
}}
WebService.asmx:
<%@ WebService Language="C#" class="WebService" %>
using System;
using System.Collections.Generic;
using System.Web;
using System.Web.Services;
using System.Data.SqlClient;
[System.Web.Script.Services.ScriptService]
[System.Web.Script.Services.GenerateScriptType(typeof(searchResult))]
public class searchResult
{
public string Title;
public string img;
public string href;
}
ここに私のエラーメッセージがあり、誰もがこれで私を助けてくださいすることができますここで私はこれまで持っているコードです。 ?
パーサーエラーメッセージ:タイプを作成できませんでした「WebService.asmx.cs」
それはエラーの発生源としてWebService.asmxの1行目を強調しています。
'class =" WebService.asmx.cs "'はおそらく 'class =" SearchService "' –
になるはずです投稿したコードを編集したのはなぜですか?あなたの質問は今や意味をなさない。 –
@JohnSaunders戻って戻って、私はそれを考えなかった! :) –