2009-07-06 22 views
1

我正在使用asp.net(C#)构建Web应用程序。我来自Windows窗体开发,发现自己处于困境。我做了一个应用程序,用户应该编辑一些关于他自己的简单信息,因此我需要创建一个新的对话框。我如何在asp.net中做到这一点?我有一个按钮,哪个事件在serverside处理,当我点击lthis按钮我想弹出一个对话框,我可以显示我的自定义web控制(或任何网页控制,让它从一开始就是通用的)。我该怎么做呢?如何在asp.net中构建弹出对话框

我通过查看互联网获得了部分方法,即需要创建一个截面并将z-index设置为1000,但是如何使其可见(块)?请帮助这里,因为我完全失去了...

/H4mm3rHead

回答

3

如果你不关心使用库,试试Microsoft ASP.NET AJAX Control Toolkit,他们有几个控件可以创建你想要的东西(ModalPopup控件)。

+0

我第二次ModalPopup控件。它给页面带来了不错的感觉,在能够修改任何更多数据之前强制做出决定。 – 2009-07-06 22:58:18

0

我曾经做到以下几点:1。 我的新弹出仅仅是一个新的aspx页面像任何其他页面 2.添加按钮(或者仅仅是链接),火灾我使用window.open,把PARAMS到没有工具栏或滚动条和适当的大小对其内容打开我的弹出页面功能的客户端的Java脚本函数 3.

check this for more info on #3

1

AJAX控件工具包有一个ConfirmButton扩展程序,它将完全符合您的要求。