2011-09-07 6 views
0

나는 dropdownlist에 "method error 500"이라는 메시지가 나타나는 것을 제외하고는 어떻게 수행 할 것인가에 대한 온라인 튜토리얼을 연습 해왔다. 이 문제에 대한 몇 가지 주제를 발견했으며이를 직접 해결하려고 노력했지만 막혔습니다.VB.Net의 Ajax 계단식 드롭 다운 목록 웹 메서드

답변

0

오늘 아침 일찍 같은 오류가 발생하여이를 수정했습니다. 내가 무슨 짓을하는 것은 내가 그냥 YYYY.asmx.cs.의 모든 웹 메소드를 수행

[WebMethod] 
[System.Web.Script.Services.ScriptMethod()] 
public static CascadingDropDownNameValue[] GetRoomsDetails(string knownCategoryValues, string category) 
{ 
    WebService1 cs = new WebService1(); 
    return cs.GetRooms(knownCategoryValues, category); 
} 

을 다음과 같이 XXXXXX.aspx.cs에 웹 메소드를 생성한다 이제 XXXXXX.aspx 페이지로 이동하여 다음과 같이 변경하십시오.

ServiceMethod = "GetRoomsDetails"및 Rooms 드롭 다운과 관련된 CascadeDropdown의 servicepath 속성을 제거하십시오. 메서드 이름을 사용하여 모든 드롭 다운에 대해 동일한 작업을 반복합니다.

이것은 저에게 효과적입니다.

아직도 문제가 있는지 알려 주시기 바랍니다. 나는이 문제를 알아낼 수 있도록 다음 시간은 ...

감사합니다, Vamsi 아닐를 모든 코드를 제공 [email protected] 응답에 대한

+0

덕분에 당신의 방법은 아마 내 경우 단순히 내가 작동하지만, 오류를 일으킨 각 기능의 맨 위에 _을 잊어 버렸습니다. 도와 줘서 고마워. – Tim