2

カスタム .ASPX ページを DotNetNuke サイトに追加するにはどうすればよいですか?

4

2 に答える 2

7

dotnetnuke に aspx ページを追加してもDotNetNuke.Framework.PageBaseSystem.Web.UI.Page. 期待どおりに動作します。コード ビハインドのない aspx ページを使用している場合は、次のように使用します。

<%@ Page Language="C#" Inherits="DotNetNuke.Framework.PageBase" %>

コード ビハインドで aspx ページを使用している場合は、次のように使用します: (vb.net)

Public Class CustomAspnetPage
    DotNetNuke.Framework.PageBase

これは、どのバージョンの dotnetnuke にも当てはまります。

于 2012-10-24T06:53:10.110 に答える
2

.aspx ページを追加するだけで、ほとんどの状況で機能します。それはおそらく「正しい」ことではありません。DNN フレームワーク内で動作するコードを作成しようとしている場合は、おそらくモジュールを作成する必要があります。モジュールは、ユーザー コントロール (.ascx) から構築されます。.aspx ページの作成は、通常、ほとんどまたはすべての機能が DNN フレームワークから独立しているが、DNN Web サイトの一部である場合に使用されます。

DNN モジュールを作成するための多くのチュートリアルとさまざまなアプローチがあります。モジュールの作成を開始するための最新かつ最も簡単な方法 (IMO) は、ここにあります。

于 2012-10-28T23:55:23.113 に答える