我有webform1,webform2。我在webform1中有一个提交按钮。当点击提交时,它必须执行一些功能,然后根据结果我必须在webform2(POPUP)中显示不同的数据(假设接受/拒绝图像)。显示此弹出窗口时,不允许用户对webform1进行任何更改。
让我知道如何实现这一目标。
提前致谢
答案 0 :(得分:0)
只需在pageLoad方法中添加以下代码:
YourButtonID.Attributes.Add("onclick", "window.open('WebForm2.aspx',null,'left=400, top=100, height=350, width= 580, status=no, resizable= no, scrollbars= yes, toolbar= no,location= no, menubar= no');");
编辑:将代码放在Button_Clicked事件处理程序中而不是pageLoad ...以两种方式工作,但它是更好的解决方案......
答案 1 :(得分:0)
你不是要求“莫代尔”弹出窗口吗?
您应该尝试使用ShowModalDialog方法。
答案 2 :(得分:0)
或者你可以尝试使用AJAX Modal Popup ... Click Here作为样本......
答案 3 :(得分:0)
为了在我的Web应用程序中实现这一点,我使用了原始的HTML + CSS + Javascript。
基本上你需要的是一个顶级div添加到100%大小的身体。然后另一个带边距的div:auto,按您想要的方式调整大小。您可以使用CSS将早期的div透明或半透明。
这只适用于优秀的浏览器;)