Hi,

I am creating windows via DirectEvents which is working well. But once I have a window open, and want to open a nested modal window it appears within the constrains of the panel from which the DirectEvent call was made.

My code for creating the window from an MVC controller is:

public ActionResult Edit(string modelName, string className, string id, string listID)
{
...
Window w = new Window(c.name, UIUtil.StringToIcon(c.icon));
            w.Width = 800;
            w.Height = 600;
            w.Modal = true;
            w.ID = "window1";


            w.Closable = false;
            w.Resizable = false;
            w.Layout = "Fit";
...
            string s = w.ToScript();
            return new AjaxResult(s);
        }
and my code to create the window (from a gridPanel) is:

gp.DirectEvents.CellDblClick.Url = "/edit/" + modelName + "/" + className + "/" + id;
    gp.DirectEvents.CellDblClick.EventMask.ShowMask = true;
    gp.DirectEvents.CellDblClick.ExtraParams.Add(new Parameter("id", "Ext.encode(this.store.getAt(rowIndex).data.id)", ParameterMode.Raw));
    gp.DirectEvents.CellDblClick.ExtraParams.Add(new Parameter("listID", gp.ID));
The window is created but it is constrained to the bounds of the gridpanel .. and as a result you can't really see it.

Is there a way to make it pop up on top of all other components?? I would like to keep the calls as DirectEvents and using code-behind without Javascript calls if possible!!

Thanks

Stuart W