2013-11-03 6 views
1

ashx 핸들러의 mysql 테이블에서 모든 이미지 URL과 다른 데이터를 가져올 핸들러가 있지만 지금은 webcontrol (예 : Panel.Controls.Add(new LiteralControl("<div>Example</div>"));)을 보내고 싶습니다. 페이지가 표시됩니다..ashx 핸들러를 사용하여 컨트롤을 보내는 방법

가능한 경우 어떻게 할 수 있습니까?

답변

3

서버 컨트롤을 일반 핸들러에서 렌더링 할 수는 없지만 일반 HTML을 반환하고 javascript/jquery를 사용하여 반환 된 HTML을 표시 할 수 있습니다.

또한 여기에 대답 Use ASP.Net server control code generation from .ashx

를 참조 생성 된 마크 업

를, 서버 제어 구조를 빌드 StringWriter를에 렌더링 및 반환 할 수 있습니다