Show / Hide Table of Contents

Class ModuleViewBase

Inheritance
object
ModuleViewBase
ModuleView
ModuleView<TModel>
SettingsViewBase
WebServiceViewOfT<TModel>
Implements
IModuleViewBase
IView
Namespace: DotNetNuke.Web.Mvp
Assembly: DotNetNuke.Web.dll
Syntax
[Obsolete("Deprecated in DotNetNuke 9.2.0. Replace WebFormsMvp and DotNetNuke.Web.Mvp with MVC or SPA patterns instead. Scheduled for removal in v11.0.0.")]
public abstract class ModuleViewBase : ModuleUserControlBase, IModuleViewBase, IView

Constructors

ModuleViewBase()

Declaration
protected ModuleViewBase()

Properties

AutoDataBind

Declaration
public bool AutoDataBind { get; set; }
Property Value
Type Description
bool

ThrowExceptionIfNoPresenterBound

Declaration
public bool ThrowExceptionIfNoPresenterBound { get; }
Property Value
Type Description
bool

Methods

DataItem<T>()

Declaration
protected T DataItem<T>() where T : class, new()
Returns
Type Description
T
Type Parameters
Name Description
T

DataValue<T>()

Declaration
protected T DataValue<T>()
Returns
Type Description
T
Type Parameters
Name Description
T

DataValue<T>(string)

Declaration
protected string DataValue<T>(string format)
Parameters
Type Name Description
string format
Returns
Type Description
string
Type Parameters
Name Description
T

OnInit(EventArgs)

Declaration
protected override void OnInit(EventArgs e)
Parameters
Type Name Description
EventArgs e

ProcessModuleLoadException(Exception)

Declaration
public void ProcessModuleLoadException(Exception ex)
Parameters
Type Name Description
Exception ex

ShowMessage(string, string, ModuleMessageType)

Declaration
public void ShowMessage(string messageHeader, string message, ModuleMessage.ModuleMessageType messageType)
Parameters
Type Name Description
string messageHeader
string message
ModuleMessage.ModuleMessageType messageType

Events

Initialize

Declaration
public event EventHandler Initialize
Event Type
Type Description
EventHandler

Load

Declaration
public event EventHandler Load
Event Type
Type Description
EventHandler

Implements

IModuleViewBase
WebFormsMvp.IView

Extension Methods

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