ASP.NET中模式弹出窗口的最佳选择?

时间:2011-08-08 20:03:56

标签: asp.net modal-dialog

这个问题是在几年前提出来的,所以我会再问一次。

我正在寻找最佳/最干净的选项,以便在ASP Button控件的click事件上显示模式弹出窗口。窗口的内容将是一个aspx页面。

跨浏览器兼容性是一项要求

如果它们适合模具,那么jquery / plugins并不是不可能的。

3 个答案:

答案 0 :(得分:8)

jQuery字段中有很多选项:

jQueryUI的dialog

Wijmo的Dialog

SimpleModal

这些只是众多选项中的三个选项。 jQueryUI很容易开箱即用,但不像SimpleModal那样可定制(或易于)和“漂亮”。在他们的核心,他们几乎非常相似。

如果您已经使用过jQuery,那么jQueryUI的选项可能非常合适。 Wijmo也兼容jQueryUI /友好(使用相同的主题CSS类名称和模式),所以它也很适合。

所以这取决于你想要什么。非常简单的东西 - 也许是jQueryUI。华丽/漂亮 - SimpleModal。更复杂,但jQueryUI友好 - Wijmo。

答案 1 :(得分:4)

我对AjaxControlToolkit中的ModalPopupExtender没有任何问题,它将完全符合您的意图。

模态弹出窗口的示例网站位于http://www.asp.net/ajax/ajaxcontroltoolkit/samples/modalpopup/modalpopup.aspx

请注意,该工具包是免费的,并且它扩展了基础ASP.Net控件。

答案 2 :(得分:1)

Lightbox Gone Wild非常快速集成,内容也可以是aspx页面。