gpt4 book ai didi

c# - 如何在没有ajax modelpopupextender的情况下在Web表单中打开弹出窗口

转载 作者:行者123 更新时间:2023-12-02 04:45:41 24 4
gpt4 key购买 nike

我是一名 Windows 窗体开发人员,正在学习 asp.net。我想打开一个表单作为显示对话框,这意味着如果我单击按钮,另一个表单必须弹出,用户不应该能够单击背景页面(如警报或确认但必须包含控件)。使用 ajax popupextender 控件是可能的。我试过了

(Javascript)  function OpenPopup(ctrlid) {                  
window.open("testControls.aspx?ctrlid=" + ctrlid,"List","left = 300, top=150,scrollbars=no,resizable=no,width=400,height=280");
return false;
}

和代码隐藏

Button1.Attributes.Add("onclick", "javascript:return OpenPopup('" + this.txtlevel2.ClientID + "')");

它将打开另一个表单,但允许点击后面的页面。有没有可能做到这一点。

最佳答案

使用 window.open()

 Response.Write("  <script language='javascript'> window.open('HomePage.aspx','','width=1020,Height=720,fullscreen=1,location=0,scrollbars=1,menubar=1,toolbar=1'); </script>");

关于c# - 如何在没有ajax modelpopupextender的情况下在Web表单中打开弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19851745/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com