在Ext.NET中使用外部URL加载IFrame

时间:2018-11-15 19:52:40

标签: c# asp.net-mvc iframe ext.net

我在Ext.NET桌面中创建一个Window。我的窗口定义是:

var window = new Window
{
   ID = "MyID",
   Title = "Window Title", 
   MinWidth = 600,
   MinHeight = 400,
   CloseAction = CloseAction.Destroy,
   Loader = new ComponentLoader
   {
       Url = "http://www.google.com",
       Mode = LoadMode.Frame,
       LoadMask = { ShowMask = true }
   }
};

,并将其添加到新的DesktopModule中。的代码是:

public static DesktopModule Create(MyModel model)
{
    var module = DesktopModuleHelper.CreateModule(new ModuleProperties
    {
        Id = "MyId",
        Index = 6,
        Model = model,
        Cls = "x-app-myapp"
    });

    window.IconCls = "x-app-sm x-app-myapp";
    module.Window.Add(window);

    return module;
}

然后使用它使模块可见:

@(x.Desktop().Modules(
    Create(MyModel.Create(), "http://www.google.com")))

我遇到的问题是,然后单击该模块的快捷方式,它显示一个带有文本“ www.google.com拒绝连接”的灰色框。我不确定我在做什么错。我认为这与我声明Loader的方式有关,但是我不确定哪个值不正确。

0 个答案:

没有答案