1

DNNを初めて使用し、DNNでカスタムモジュールを使用しています。1つのモジュールを作成してからDNNにタブを作成し、そのカスタムモジュールをページに配置しました。UrlUtilsこれまでのところ良好ですが、DotNetNukeのクラスのメソッドを使用して、ログインモジュールと同様のモーダルポップアップでそのモジュールをポップアップしたいのです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」のページがポップアップで開くはずですが、機能しません。何かが足りない場合や、別の方法があります。 .. ??

4

1 に答える 1

4

問題は、属性return内のポップアップURLとの間にスペースがないことである可能性があります。onclick

于 2012-03-13T13:00:17.217 に答える