2011-08-23 6 views
1

메시지 보내기 버튼이 있으며이를 클릭하면 패널이있는 새 페이지에서 웹 사이트를 열고 패널 내부에 몇 개의 레이블과 보내기 버튼이 있습니다. 이 패널을 같은 창에서 팝업으로 만들고 소스 페이지가 배경에 흐려 지도록하고 싶습니다. 같은 창에서 팝업을 만드는 법. 도와주세요asp.net의 팝업 창

답변

2

나는 ASP.NET AJAX 컨트롤 툴킷 모달 팝업 익스텐더를 조사하는 것이 좋습니다 것입니다 :

http://www.asp.net/ajaxlibrary/AjaxControlToolkitSampleSite/modalpopup/modalpopup.aspx

는에 팝업으로 나타나도록, 당신은 정기적 Panel을 변환 할 수 있습니다이 컨트롤을 사용하여 다른 콘텐츠 상단.


또한, jQuery를 간단한 모달 플러그인을 제공합니다 : 당신이 JQuery와 및 아약스를 사용할 필요가 들어

http://www.ericmmartin.com/projects/simplemodal/

+0

Ajax Control Toolkit ModalPopupExtender는 페이지가 "흐려지는"경우를 제외하고 요청 된 작업을 정확하게 수행합니다. 클릭 할 수없는 투명도로 어두운 배경을 만들 수는 있지만 흐리게 처리되지는 않습니다. – pseudocoder

1

합니다.

Jquery UI has a dialog box이 작업에 사용할 수 있습니다. 또 다른 좋은 하나 인 jquery tools by Flowplayer가 있습니다.

나는 개인적으로 과거에 아무런 문제없이 this을 사용했습니다. 꽤 사용하기 쉽습니다. 그것은 당신이 모달 팝업 안에 별도의 페이지를 열 수 있습니다.

1

저는 최근에 Pretty Photo 라이브러리를 사용하여 어떻게 보이고 설치가 얼마나 간단했는지에 만족했습니다. iFrames를 지원하면 팝업의 별도 페이지에 쉽게로드 할 수 있습니다.