Show / Hide Table of Contents

Class DnnHelper

Inheritance
object
DnnHelper
DnnHelper<TModel>
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Web.Mvc.Helpers
Assembly: DotNetNuke.Web.Mvc.dll
Syntax
public class DnnHelper

Constructors

DnnHelper(HtmlHelper)

Declaration
protected DnnHelper(HtmlHelper htmlHelper)
Parameters
Type Name Description
HtmlHelper htmlHelper

DnnHelper(ViewContext, IViewDataContainer)

Declaration
public DnnHelper(ViewContext viewContext, IViewDataContainer viewDataContainer)
Parameters
Type Name Description
ViewContext viewContext
IViewDataContainer viewDataContainer

DnnHelper(ViewContext, IViewDataContainer, RouteCollection)

Declaration
public DnnHelper(ViewContext viewContext, IViewDataContainer viewDataContainer, RouteCollection routeCollection)
Parameters
Type Name Description
ViewContext viewContext
IViewDataContainer viewDataContainer
RouteCollection routeCollection

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

ModuleContext

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

PortalSettings

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

RouteCollection

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

User

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

ViewBag

Declaration
public dynamic ViewBag { get; }
Property Value
Type Description
dynamic

ViewContext

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

ViewData

Declaration
public ViewDataDictionary ViewData { get; }
Property Value
Type Description
ViewDataDictionary

ViewDataContainer

Declaration
public IViewDataContainer ViewDataContainer { get; }
Property Value
Type Description
IViewDataContainer

Methods

DnnCssInclude(string)

Declaration
public void DnnCssInclude(string filePath)
Parameters
Type Name Description
string filePath

DnnCssInclude(string, Css)

Declaration
public void DnnCssInclude(string filePath, FileOrder.Css priority)
Parameters
Type Name Description
string filePath
FileOrder.Css priority

DnnCssInclude(string, int)

Declaration
public void DnnCssInclude(string filePath, int priority)
Parameters
Type Name Description
string filePath
int priority

DnnCssInclude(string, int, string)

Declaration
public void DnnCssInclude(string filePath, int priority, string provider)
Parameters
Type Name Description
string filePath
int priority
string provider

DnnCssInclude(string, int, string, string, string)

Declaration
public void DnnCssInclude(string filePath, int priority, string provider, string name, string version)
Parameters
Type Name Description
string filePath
int priority
string provider
string name
string version

DnnJsInclude(string)

Declaration
public void DnnJsInclude(string filePath)
Parameters
Type Name Description
string filePath

DnnJsInclude(string, Js)

Declaration
public void DnnJsInclude(string filePath, FileOrder.Js priority)
Parameters
Type Name Description
string filePath
FileOrder.Js priority

DnnJsInclude(string, int)

Declaration
public void DnnJsInclude(string filePath, int priority)
Parameters
Type Name Description
string filePath
int priority

DnnJsInclude(string, int, string)

Declaration
public void DnnJsInclude(string filePath, int priority, string provider)
Parameters
Type Name Description
string filePath
int priority
string provider

DnnJsInclude(string, int, string, string, string)

Declaration
public void DnnJsInclude(string filePath, int priority, string provider, string name, string version)
Parameters
Type Name Description
string filePath
int priority
string provider
string name
string version

JavaScriptLibraryInclude(string)

Declaration
public void JavaScriptLibraryInclude(string name)
Parameters
Type Name Description
string name

JavaScriptLibraryInclude(string, Version)

Declaration
public void JavaScriptLibraryInclude(string name, Version version)
Parameters
Type Name Description
string name
Version version

JavaScriptLibraryInclude(string, Version, SpecificVersion)

Declaration
public void JavaScriptLibraryInclude(string name, Version version, SpecificVersion specificVersion)
Parameters
Type Name Description
string name
Version version
SpecificVersion specificVersion

LocalizeString(string)

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

Extension Methods

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