Ajax 자동 완성하는 웹 서비스 호출 서비스가 방법,나이가 제대로 하고 있습니까?

StackOverflow https://stackoverflow.com/questions/44771

  •  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[].

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top