Show / Hide Table of Contents

Class DnnController

Inheritance
object
DnnController
Implements
IDnnController
IController
Namespace: DotNetNuke.Web.Mvc.Framework.Controllers
Assembly: DotNetNuke.Web.Mvc.dll
Syntax
public abstract class DnnController : Controller, IDnnController, IController

Constructors

DnnController()

Declaration
protected DnnController()

Properties

ActiveModule

Declaration
public ModuleInfo ActiveModule { get; }
Property Value
Type Description
ModuleInfo

ActivePage

Declaration
public TabInfo ActivePage { get; }
Property Value
Type Description
TabInfo

DnnPage

Declaration
public Page DnnPage { get; set; }
Property Value
Type Description
Page

LocalResourceFile

Declaration
public string LocalResourceFile { get; set; }
Property Value
Type Description
string

ModuleActions

Declaration
public ModuleActionCollection ModuleActions { get; set; }
Property Value
Type Description
ModuleActionCollection

ModuleContext

Declaration
public ModuleInstanceContext ModuleContext { get; set; }
Property Value
Type Description
ModuleInstanceContext

PortalSettings

Declaration
public PortalSettings PortalSettings { get; }
Property Value
Type Description
PortalSettings

ResultOfLastExecute

Declaration
public ActionResult ResultOfLastExecute { get; }
Property Value
Type Description
ActionResult

Url

Declaration
public DnnUrlHelper Url { get; set; }
Property Value
Type Description
DnnUrlHelper

User

Declaration
public UserInfo User { get; }
Property Value
Type Description
UserInfo

ViewEngineCollectionEx

Declaration
public ViewEngineCollection ViewEngineCollectionEx { get; set; }
Property Value
Type Description
ViewEngineCollection

Methods

Initialize(RequestContext)

Declaration
protected override void Initialize(RequestContext requestContext)
Parameters
Type Name Description
RequestContext requestContext

LocalizeString(string)

Declaration
public string LocalizeString(string key)
Parameters
Type Name Description
string key
Returns
Type Description
string

PartialView(string, object)

Declaration
protected override PartialViewResult PartialView(string viewName, object model)
Parameters
Type Name Description
string viewName
object model
Returns
Type Description
PartialViewResult

RedirectToAction(string, string, RouteValueDictionary)

Declaration
protected override RedirectToRouteResult RedirectToAction(string actionName, string controllerName, RouteValueDictionary routeValues)
Parameters
Type Name Description
string actionName
string controllerName
RouteValueDictionary routeValues
Returns
Type Description
RedirectToRouteResult

RedirectToDefaultRoute()

Declaration
protected RedirectToRouteResult RedirectToDefaultRoute()
Returns
Type Description
RedirectToRouteResult

View(string, string, object)

Declaration
protected override ViewResult View(string viewName, string masterName, object model)
Parameters
Type Name Description
string viewName
string masterName
object model
Returns
Type Description
ViewResult

View(IView, object)

Declaration
protected override ViewResult View(IView view, object model)
Parameters
Type Name Description
IView view
object model
Returns
Type Description
ViewResult

Implements

IDnnController
System.Web.Mvc.IController

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS