Class ModuleSettingsPresenter<TView, TModel>
Inheritance
ModuleSettingsPresenter<TView, TModel>
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
SaveSettings()
Declaration
protected virtual void SaveSettings()
Extension Methods