Search code examples
extjsext.net

Ext.Net - Create Ext.MessageBox.confirm in code behind


There is a way to create an Ext.MessageBox.confirm in code behind?


Solution

  • Try:

    public void MyFunction()
    {
        X.Msg.Confirm("Message", "It'OK??", new MessageBoxButtonsConfig
        {
            Yes = new MessageBoxButtonConfig
            {
                Handler = "CompanyX.It_s_OK()",
                Text = "OK"
            },
            No = new MessageBoxButtonConfig
            {
                Handler = "CompanyX.It_s_KO()",
                Text = "KO"
            }
        }).Show();
    }
    
    [DirectMethod(Namespace = "CompanyX")]
    public void It_s_OK()
    {
        //your OK function
    }
    
    [DirectMethod(Namespace = "CompanyX")]
    public void It_s_KO()
    {
        //your KO function
    }