1

ここに画像の説明を入力してください

(これは私のモジュール定義がどのように見えるかです。)

DNN 6を使用していて、次のユーザーコントロールを備えたモジュールがあります。これで、ページに追加するモジュールを追加すると、常にView.ascxが表示されます。では、どうすればpagestarter.ascxを表示できますか?

私の目標は、ページAがあり、VIew.ascxが表示され、ページBがPageStarter.ascxが表示されることです。

4

1 に答える 1

5

これを行うには、3つのオプションがあります。

  1. 2番目のモジュール定義を追加し、それに2番目のコントロールをキーのないアイテムとして追加します。これにより、モジュールをページに追加するたびに両方が追加されるようになります。その後、不要なものを削除することができます。

  2. 追加する2番目のアイテムを提供する別のモジュールとしてもう1つを作成します

  3. 目的のコントロールを動的にロードすることにより、登録されているメインascx内で自分自身のロードを制御します。

于 2012-02-16T15:15:17.043 に答える