Show / Hide Table of Contents

Class ModuleView<TModel>

Inheritance
object
ModuleViewBase
ModuleView<TModel>
ProfileModuleViewBase<TModel>
Implements
IModuleViewBase
IView<TModel>
IView
Inherited Members
ModuleViewBase.ProcessModuleLoadException(Exception)
ModuleViewBase.ShowMessage(string, string, ModuleMessage.ModuleMessageType)
ModuleViewBase.DataItem<T>()
ModuleViewBase.DataValue<T>()
ModuleViewBase.DataValue<T>(string)
ModuleViewBase.OnInit(EventArgs)
ModuleViewBase.ThrowExceptionIfNoPresenterBound
ModuleViewBase.AutoDataBind
ModuleViewBase.Initialize
ModuleViewBase.Load
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 ModuleView<TModel> : ModuleViewBase, IModuleViewBase, IView<TModel>, IView where TModel : class, new()
Type Parameters
Name Description
TModel

Constructors

ModuleView()

Declaration
protected ModuleView()

Properties

Model

Declaration
public TModel Model { get; set; }
Property Value
Type Description
TModel

Methods

LoadViewState(object)

Declaration
protected override void LoadViewState(object savedState)
Parameters
Type Name Description
object savedState

SaveViewState()

Declaration
protected override object SaveViewState()
Returns
Type Description
object

Implements

IModuleViewBase
WebFormsMvp.IView<>
WebFormsMvp.IView

Extension Methods

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