在asp.net中弹出窗口

时间:2011-08-23 12:58:09

标签: c# asp.net

我有一个发送消息按钮,点击它我在一个新页面中打开一个网站,该页面有一个面板,面板内有很少的标签和一个发送按钮。我想在同一个窗口弹出该面板,源页面应该在背景模糊。如何在同一个窗口中弹出一个窗口。请帮忙

3 个答案:

答案 0 :(得分:2)

我建议查看ASP.NET AJAX Control Toolkit Modal Popup Extender:

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

使用此控件,您可以转换常规Panel,以便它在其他内容的基础上显示为弹出窗口。


或者,jQuery提供了一个简单的模态插件:

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

答案 1 :(得分:1)

为此你需要使用jquery和ajax。

Jquery UI has a dialog box,您可以将其用于此任务。还有jquery tools by Flowplayer这是另一个好的。

我个人曾使用过this而没有任何问题。它非常易于使用。它允许您在模态弹出窗口中打开一个单独的页面。

答案 2 :(得分:1)

我最近一直在使用Pretty Photo库,并且对它的外观以及设置的简单性感到满意。支持iFrame可以轻松加载弹出窗口中的单独页面。