ASP.NET C#从代码隐藏打开对话框

本文关键字:隐藏 打开对话框 代码 NET ASP | 更新日期: 2023-09-27 18:20:20

我需要从ASP.NET C#中的服务器端脚本打开Jquery对话框。

以下是Jquery中的对话框:

    $("#dialog-confirm").dialog({            
        resizable: false,
        modal: true,
        title: "Modal",
        height: 250,
        width: 400,
        buttons: {
            "Register": function () {
            },
            "Cancel": function () {
                $(this).dialog('close');                    
            }
        }
    });

我需要代码来调用这个对话框,从代码后面我正试图给我们一些类似的东西;

  ScriptManager.RegisterStartupScript(this.GetType(), "Pop", " $('#dialog-confirm').dialog('open');", true);

需要帮助使用最合适的方式从代码后面打开对话框,因为我所拥有的不起作用。没有发生任何事情

ASP.NET C#从代码隐藏打开对话框

在调用open之前,需要先初始化对话框。例如:

ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "Pop", "$(function(){$('#dialog-confirm').dialog();$('#dialog-confirm').dialog('open');});", true);  

JS是这样工作的:

$(function(){ //Page is ready
    $('#dialog-confirm').dialog(); //init dialog
    $('#dialog-confirm').dialog('open'); //open dialog
});