Asp.net 我想在点击显示aspx页面的按钮时打开一个弹出窗口

Asp.net 我想在点击显示aspx页面的按钮时打开一个弹出窗口,asp.net,Asp.net,我在West Wind工具箱中看到过这一点,他们在其中创建了名为Hover Panel的控件,但我无法实现它。因此,还有其他方法可以实现这一点。您可以使用jquery ui对话框来实现这一点。查看此您可以使用jquery ui对话框进行此操作。查看此您是否已在中查看了 您有没有看过作为 ModalPopupXtender是弹出窗口的高级选项 但如果您想简单地执行此操作,您可以使用简单的javascript在单击按钮时打开弹出窗体: 以下是脚本: 函数popitup(url) { } 将此添加到

我在West Wind工具箱中看到过这一点,他们在其中创建了名为Hover Panel的控件,但我无法实现它。因此,还有其他方法可以实现这一点。

您可以使用jquery ui对话框来实现这一点。查看此

您可以使用jquery ui对话框进行此操作。查看此

您是否已在中查看了

您有没有看过作为

ModalPopupXtender是弹出窗口的高级选项

但如果您想简单地执行此操作,您可以使用简单的javascript在单击按钮时打开弹出窗体:

以下是脚本:

函数popitup(url)

{

}

将此添加到按钮单击的html源中:


onclick=“return popitup('test.aspx')”

ModalPopupXtender是弹出窗口的高级选项

但如果您想简单地执行此操作,您可以使用简单的javascript在单击按钮时打开弹出窗体:

以下是脚本:

函数popitup(url)

{

}

将此添加到按钮单击的html源中:


onclick=“return popitup('test.aspx')”

除了Aarti的答案之外,您还可以使用页面的RegisterStartupScript函数从asp.net代码打开弹出窗口

protected void Button1_Click(object sender, EventArgs e)
    {
        RegisterStartupScript("OpenPopup", "<script>popitup('PageToOpen.aspx');</script>");


    }
受保护的无效按钮1\u单击(对象发送者,事件参数e)
{
RegisterStartupScript(“OpenPopup”、“popitup('PageToOpen.aspx');”;
}

除了Aarti的答案,您还可以使用页面的RegisterStartupScript函数从asp.net代码中打开弹出窗口

protected void Button1_Click(object sender, EventArgs e)
    {
        RegisterStartupScript("OpenPopup", "<script>popitup('PageToOpen.aspx');</script>");


    }
受保护的无效按钮1\u单击(对象发送者,事件参数e)
{
RegisterStartupScript(“OpenPopup”、“popitup('PageToOpen.aspx');”;
}