Class ModuleViewBase
Inheritance
ModuleViewBase
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
ThrowExceptionIfNoPresenterBound
Declaration
public bool ThrowExceptionIfNoPresenterBound { get; }
Property Value
Methods
DataItem<T>()
Declaration
protected T DataItem<T>() where T : class, new()
Returns
Type Parameters
DataValue<T>()
Declaration
protected T DataValue<T>()
Returns
Type Parameters
DataValue<T>(string)
Declaration
protected string DataValue<T>(string format)
Parameters
| Type |
Name |
Description |
| string |
format |
|
Returns
Type Parameters
OnInit(EventArgs)
Declaration
protected override void OnInit(EventArgs e)
Parameters
ProcessModuleLoadException(Exception)
Declaration
public void ProcessModuleLoadException(Exception ex)
Parameters
ShowMessage(string, string, ModuleMessageType)
Declaration
public void ShowMessage(string messageHeader, string message, ModuleMessage.ModuleMessageType messageType)
Parameters
Events
Initialize
Declaration
public event EventHandler Initialize
Event Type
Load
Declaration
public event EventHandler Load
Event Type
Implements
WebFormsMvp.IView
Extension Methods