2009-05-14 6 views
0

사를 사용하여 GridView.DataBind(),의 ASP : AJAX WebService에 자바 스크립트

나는 비주얼 스튜디오 2008 및 프레임 워크 3.5을 사용하고 있습니다. WebService를 작성하고 ScriptManager Service Path를 통해 내 WebService를 추가했습니다. 나는 웹 서비스에서 List < ...>을 반환하는 메소드를 작성했습니다. JavaScript 함수에서 그 값을 얻었습니다. 이제 해당 목록 < ...> 값을 내 Asp : JavaScript를 사용하여 GridView에 바인딩하고 싶습니다. 도와주세요 .....

답변

0

당신은 viewstate 때문에 그렇게 할 수 없습니다. 정적 컨텍스트에서는 액세스 할 수 없습니다.

직접 asp : updatePanel (콜백간에 viewstate를 유지할 수 있음) 또는 stateless stateless 그리드를 사용해보십시오.

0

JavaScript로 DataGrid를 바인딩 할 수 없습니다. Arnis가 언급했듯이, UpdatePanel을 사용할 수 있습니다. 또는 Jquery를 사용하여 표 모양과 느낌의 표 구조를 만들 수 있습니다. 그러나이 방법을 사용하면 페이징을 수행하는 것이 까다로울 수 있습니다.

관련 문제