Class SoDialogBase
Assembly: SuperOffice.DCFWeb.dll
Syntax
public abstract class SoDialogBase : ControlBase, IControl, ILayout, IDatabindingMode, IHasSchema, INamingContainer
Constructors
SoDialogBase()
Declaration
Properties
CallBackFunction
Declaration
public string CallBackFunction { get; set; }
Property Value
DialogType
Declaration
public SoDialogBase.DialogTypeEnum DialogType { get; set; }
Property Value
Declaration
public bool EnableCloseButton { get; set; }
Property Value
EnableYes
Declaration
public bool EnableYes { get; set; }
Property Value
Icon
Declaration
public string Icon { get; set; }
Property Value
IsTextCopyable
Declaration
public bool IsTextCopyable { get; set; }
Property Value
Title
Declaration
public string Title { get; set; }
Property Value
Methods
Declaration
public void AddButtons(SoDialogBase.ButtonDefinition[] buttonDefinitions)
Parameters
AddCheckBox(String, Boolean)
Declaration
public void AddCheckBox(string text, bool check)
Parameters
AddCheckBox(String, Boolean, Boolean)
Declaration
public void AddCheckBox(string text, bool check, bool textIsTranslated)
Parameters
AddControl(Control)
Declaration
protected void AddControl(Control control)
Parameters
| Type |
Name |
Description |
| Control |
control |
|
AddLimitedText(String, Int32, Int32)
Declaration
public void AddLimitedText(string text, int maxNewLines, int maxCharacters)
Parameters
AddNeverShowAgainCheckBox()
Declaration
public void AddNeverShowAgainCheckBox()
AddOnCancelClickAttribute(HtmlTextWriter)
Declaration
protected void AddOnCancelClickAttribute(HtmlTextWriter w)
Parameters
AddRadioList(SoDialogBase.RadioListItemDefinition[])
Declaration
public void AddRadioList(SoDialogBase.RadioListItemDefinition[] radioListItemDefinitions)
Parameters
AddText(String)
Declaration
public void AddText(string text)
Parameters
| Type |
Name |
Description |
| String |
text |
|
AddTextWithPadding(String)
Declaration
public void AddTextWithPadding(string text)
Parameters
| Type |
Name |
Description |
| String |
text |
|
Initialize(XmlNode, String)
Declaration
public override void Initialize(XmlNode config, string id)
Parameters
Overrides
Render(HtmlTextWriter)
Declaration
protected override void Render(HtmlTextWriter writer)
Parameters
Overrides
RenderButtons(HtmlTextWriter, SoDialogBase.ButtonDefinition[])
Declaration
protected void RenderButtons(HtmlTextWriter w, SoDialogBase.ButtonDefinition[] buttonDefinitions)
Parameters
RenderControlBase(HtmlTextWriter, ControlBase)
Declaration
protected void RenderControlBase(HtmlTextWriter w, ControlBase control)
Parameters
RenderDialogBody(HtmlTextWriter)
Declaration
protected void RenderDialogBody(HtmlTextWriter w)
Parameters
Declaration
protected void RenderDialogHeaderBegin(HtmlTextWriter w)
Parameters
Declaration
protected void RenderDialogHeaderEnd(HtmlTextWriter w)
Parameters
RenderRadioButtons(HtmlTextWriter, SoDialogBase.RadioListItemDefinition[])
Declaration
protected void RenderRadioButtons(HtmlTextWriter w, SoDialogBase.RadioListItemDefinition[] items)
Parameters
RenderWebControl(HtmlTextWriter, Control)
Declaration
protected void RenderWebControl(HtmlTextWriter w, Control control)
Parameters
Implements