Ajax 자동 완성하는 웹 서비스 호출 서비스가 방법,나이가 제대로 하고 있습니까?
-
09-06-2019 - |
문제
Ok,내 방법에 웹 서비스에 필요한 형식을 통과,그것은에서 불 ServiceMethod 의 속성 AutoCompleteExtender,나는 퍼지에 대해 나는 어떻게 해야 하는 그래서 나는 이를 다음과 같이 설명합니다:
ServiceMethod="DropDownLoad<<%=(typeof)subCategory%>>"
는 하위 범주에 있는 페이지는 시설은 다음과 같습니다:
protected SubCategory subCategory
{
get
{
var subCategory = NHibernateObjectHelper.LoadDataObject<SubCategory>(Convert.ToInt32(Request.QueryString["SCID"]));
return subCategory;
}
}
해결책
라'생각하는 호출하는 일반적인 방법에는 웹 서비스가 가능합니다.
을 살펴보면 서비스 설명을 두 개의 동일한 방법 중 하나는 일반적인,하지:
[WebMethod]
public string[] GetSearchList(string prefixText, int count)
{
}
[WebMethod]
public string[] GetSearchList2<T>(string prefixText, int count)
{
}
그들은 동일합니다.그것은 나타납니다 모두 비누 1.x HTTP 게시물을 허용하지 않는 이 형식의 작업입니다.
다른 팁
사용할 수 있습니다 AutoCompleteExtender 의 ContextKey 매개 변수는 사용하는 하나의 웹는 방법을 허용 입력으로 이름의 컨텍스트를 열쇠이다.그런 다음 웹에서 방법을 사용하여 반사되는 매개 변수를 반환하고 원하는 string[].
제휴하지 않습니다 StackOverflow