没有jQuery的ASP.NET模态MessageBox

时间:2010-03-13 07:53:28

标签: asp.net

我有一个自定义ASP.NET服务器控件的程序集,这些控件在几个主要是内部的ASP.NET 2.0应用程序中使用。服务器控件使用简单的模态弹出消息框,目前使用javascript 警告确认函数实现。

我想发布一个新版本的程序集,它使用更好的消息框解决方案,包括支持Yes / No按钮。

理想情况下,外观类似于Ajax Control Toolkit ModalPopup扩展器(sample here)的简化版本。

我的约束是,这应该尽可能简单地集成到现有的ASP.NET 2.0应用程序中而不引入新的依赖项:理想情况下只需添加一个新版本的程序集,其中包含它作为嵌入式资源所需的所有javascript ,可能还有一个CSS文件。

由于这个限制,我不会考虑使用jquery或ASP.NET Ajax Control Toolkit的解决方案,它似乎需要向使用扩展程序的页面添加元素(ScriptManagers等)。 / p>

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

这可能会有所帮助..一个javascript示例:How to code a JavaScript modal popup (to replace Ajax)?