2014-08-29 1 views
1

나는 jQuery Dialog 상자로 작업하는 div가 있습니다. 그 안에는 두 개의 asp:ListBoxesasp:button이 있습니다. ListBox1에서 항목을 선택하고 으로 이동해야하는 button을 클릭하고 싶습니다. 그러나 Postback 버튼을 클릭하면 jQuery 대화 상자가 닫힙니다.jQuery 대화 상자에서 ASP 컨트롤을 사용하는 방법은 무엇입니까?

어떻게 해결할 수 있습니까?

+0

나쁜 아이디어, 당신은 여기에 다시 게시하고 싶지 않아요. 클라이언트 측에서 물건을 옮겨서 포스트 백이되어서는 안됩니다. 대신 서버 측 상호 작용이 필요한 경우 AJAX를 사용하여 백그라운드에서 통신 할 수있는 웹 API를 준비하십시오. – mason

+0

@mason 나는 UpdatePanel을 사용했고 효과가 있었다. 도움을 주셔서 감사합니다 :) –

+1

그것이 당신에게 효과적이지만, UpdatePanel은 디버깅 문제를 일으키는 것으로 유명합니다. UpdatePanel과 같은 무거운 컨트롤을 사용하는 것보다 AJAX를 통해 서버 쪽 상호 작용을하는 방식을 사용하는 것이 훨씬 낫습니다. – mason

답변

1

UpdatePanel을 대화 상자 안쪽에 넣고 asp:ListBoxesUpdatePanel 안에 넣으면 페이지가 새로 고침되는 것을 방지하고 대화 상자가 UpdatePanel 외부에 있기 때문에 사라지지 않습니다.

+0

굉장 !! 그것은 일했습니다 .. 정말 도움을 주셔서 감사합니다 :) –

관련 문제