将外部.ASPX页面添加到DotNetNuke

TRS*_*TRS 2 dotnetnuke

如何将自定义.ASPX页面添加到DotNetNuke站点?

Pra*_*ani 7

在dotnetnuke中添加任何aspx页面应该可以正常工作,前提是它继承DotNetNuke.Framework.PageBase而不是System.Web.UI.Page.它将按预期工作.如果您使用的是没有代码的aspx页面,请使用如下:

<%@ Page Language="C#" Inherits="DotNetNuke.Framework.PageBase" %>
Run Code Online (Sandbox Code Playgroud)

如果您正在使用带有代码的aspx页面,请使用如下:(vb.net)

Public Class CustomAspnetPage
    DotNetNuke.Framework.PageBase
Run Code Online (Sandbox Code Playgroud)

这适用于任何版本的dotnetnuke.