Show / Hide Table of Contents

Class ModuleSettingsPresenter<TView, TModel>

Inheritance
object
ModulePresenterBase<TView>
ModuleSettingsPresenter<TView, TModel>
Inherited Members
ModulePresenterBase<TView>.RestoreState(StateBag)
ModulePresenterBase<TView>.SaveState(StateBag)
ModulePresenterBase<TView>.CheckAuthPolicy()
ModulePresenterBase<TView>.LoadFromContext()
ModulePresenterBase<TView>.LocalizeString(string)
ModulePresenterBase<TView>.OnInit()
ModulePresenterBase<TView>.OnNoCurrentUser()
ModulePresenterBase<TView>.OnUnauthorizedUser()
ModulePresenterBase<TView>.RedirectToAccessDenied()
ModulePresenterBase<TView>.RedirectToCurrentPage()
ModulePresenterBase<TView>.RedirectToLogin()
ModulePresenterBase<TView>.ProcessModuleLoadException(Exception)
ModulePresenterBase<TView>.ShowMessage(string, string, ModuleMessage.ModuleMessageType)
ModulePresenterBase<TView>.ShowMessage(string, ModuleMessage.ModuleMessageType)
ModulePresenterBase<TView>.ShowMessage(string, ModuleMessage.ModuleMessageType, bool)
ModulePresenterBase<TView>.ShowMessage(string, string, ModuleMessage.ModuleMessageType, bool)
ModulePresenterBase<TView>.AutoDataBind
ModulePresenterBase<TView>.ModuleInfo
ModulePresenterBase<TView>.IsEditable
ModulePresenterBase<TView>.IsPostBack
ModulePresenterBase<TView>.IsSuperUser
ModulePresenterBase<TView>.LocalResourceFile
ModulePresenterBase<TView>.ModuleContext
ModulePresenterBase<TView>.ModuleId
ModulePresenterBase<TView>.PortalId
ModulePresenterBase<TView>.TabId
ModulePresenterBase<TView>.UserId
ModulePresenterBase<TView>.Settings
ModulePresenterBase<TView>.Validator
ModulePresenterBase<TView>.AllowAnonymousAccess
ModulePresenterBase<TView>.IsUserAuthorized
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 ModuleSettingsPresenter<TView, TModel> : ModulePresenterBase<TView> where TView : class, ISettingsView<TModel> where TModel : SettingsModel, new()
Type Parameters
Name Description
TView
TModel

Constructors

ModuleSettingsPresenter(TView)

Declaration
protected ModuleSettingsPresenter(TView view)
Parameters
Type Name Description
TView view

Methods

LoadSettings()

Declaration
protected virtual void LoadSettings()

OnLoad()

Declaration
protected override void OnLoad()
Overrides
ModulePresenterBase<TView>.OnLoad()

SaveSettings()

Declaration
protected virtual void SaveSettings()

Extension Methods

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