Show / Hide Table of Contents

Class SettingsView<TModel>

Inheritance
object
ModuleViewBase
SettingsViewBase
SettingsView<TModel>
Implements
ISettingsView
ISettingsControl
IModuleControl
ISettingsView<TModel>
IModuleViewBase
IView
IView<TModel>
Inherited Members
SettingsViewBase.LoadSettings()
SettingsViewBase.UpdateSettings()
SettingsViewBase.OnSettingsLoaded()
SettingsViewBase.OnSavingSettings()
SettingsViewBase.OnLoadSettings
SettingsViewBase.OnSaveSettings
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 SettingsView<TModel> : SettingsViewBase, ISettingsView, ISettingsControl, IModuleControl, ISettingsView<TModel>, IModuleViewBase, IView, IView<TModel> where TModel : SettingsModel, new()
Type Parameters
Name Description
TModel

Constructors

SettingsView()

Declaration
protected SettingsView()

Properties

Model

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

Methods

GetModuleSetting(string, string)

Declaration
protected string GetModuleSetting(string key, string defaultValue)
Parameters
Type Name Description
string key
string defaultValue
Returns
Type Description
string

GetTabModuleSetting(string, string)

Declaration
protected string GetTabModuleSetting(string key, string defaultValue)
Parameters
Type Name Description
string key
string defaultValue
Returns
Type Description
string

Implements

ISettingsView
ISettingsControl
IModuleControl
ISettingsView<TModel>
IModuleViewBase
WebFormsMvp.IView
WebFormsMvp.IView<>

Extension Methods

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