我是 DNN 的新手,在 DNN 中使用自定义模块,我创建了一个模块,然后在 DNN 中创建了一个选项卡,并将该自定义模块放在页面上。到目前为止一切顺利,但现在我想使用 DotNetNuke 的 UrlUtils
类的 PopUpUrl
方法在类似于登录模块的模式弹出窗口中弹出该模块,但它不起作用并且整个页面显示为普通页面而不是模式弹出窗口。我使用的方法如下:
1).我创建了一个超链接并将其放在我的皮肤上
2).关于皮肤负荷,我写如下
myLink.NavigateUrl = "http://www.abcd.com";
myLink.Attributes.Add("onclick","return" + UrlUtils.PopUpUrl(myLink.NavigateUrl, this, PortalSettings, true, false));
现在点击这个超链接,来自“http://www.abcd.com”的页面应该在弹出窗口中打开 但它不起作用....我是不是遗漏了什么...或者还有另一种方法...??
最佳答案
您的问题可能是 onclick
属性中的 return
和弹出 URL 之间没有空格。
关于c# - 使用 UrlUtils 类的 PopUpUrl 方法在 Dotnetnuke 6 中弹出自定义模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9679668/