【问题标题】:Have module open popup or isolate module on page after a trigger触发后让模块打开弹出窗口或在页面上隔离模块
【发布时间】:2018-10-03 21:05:49
【问题描述】:

有没有办法让 SPA 模块在对话框中打开,或者在单击按钮后将其隔离在加载它的页面上?最好将它隔离在一个页面上,但任何一个选项都可以。

【问题讨论】:

    标签: dotnetnuke dotnetnuke-9


    【解决方案1】:

    您或许可以为此使用 DNN 模态?

    <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="http://dnndev.me/testpage">HyperLink1</asp:HyperLink>
    

    然后在后面的代码中创建弹出代码url

    HyperLink1.Attributes.Add("onclick", "return " + UrlUtils.PopUpUrl(HyperLink1.NavigateUrl, this, PortalSettings, true, false));
    

    【讨论】:

    • 它是一个基于 html 的模块,有没有办法将 asp 标签添加到它或者它必须是基于剃刀的?此外,如果可能的话,最好让模块进入整页并隐藏其他模块。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-31
    • 1970-01-01
    • 2019-02-03
    • 1970-01-01
    相关资源
    最近更新 更多