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

标签 c# asp.net ajax

我是一名 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的情况下在Web表单中打开弹出窗口 modelpopupextender,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19851745/

相关文章:

c# - 无法将 List<Moq.Mock<System.Web.HttpPostedFileBase>> 转换为 List<System.Web.HttpPostedFileBase>

c# - 更新收件箱新邮件计数

c# - 在页面刷新或移动到另一个页面后保留 setTimeout()

javascript - 如何点击编辑列表项?使用 AJAX、jQuery、Rails4

javascript - 如何使用 Access-Control-Allow-Origin : https://www. example.com?

c# - 下载的pdf文件打不开

c# - 泛型的泛型结构 : can I create overloads for specific kinds(? 中的运算符重载)?

c# - 如何将数组从 C# 代码隐藏显示到 ASPX 页面?

c# - 如何声明和使用来自 json 对象的函数名?

javascript - 如何在不直接调用的情况下显示json文件?