Inheritance diagram for Anthem.CheckBoxList:
Public Member Functions | |
override void | RenderControl (HtmlTextWriter writer) |
Forces the server control to output content and trace information. | |
Protected Member Functions | |
override void | OnPreRender (EventArgs e) |
Adds the onclick attribute to invoke a callback from the client. | |
override void | Render (HtmlTextWriter writer) |
Renders the server control wrapped in an additional element so that the element.innerHTML can be updated after a callback. | |
override void | OnLoad (EventArgs e) |
Raises the System.Web.UI.Control.Load event and registers the control with Anthem.Manager. | |
Properties | |
[DefaultValue(false)] bool | AutoCallBack [get, set] |
Gets or sets a value indicating whether the Checkbox state automatically calls back to the server when clicked. Mimics the AutoPostBack property. | |
[Category("Default")][DefaultValue("")][MergableProperty(false)][PersistenceMode(PersistenceMode.InnerProperty)] override System.Web.UI.WebControls.ListItemCollection | Items [get] |
Override Items collection to force PersistenceMode.InnerProperty. This will cause the control to wrap the ListItems inside of an <Items> tag which the Visual Studio designer will validate. If you don't do this, the designer will complain that the "Element 'ListItem' is not a known element.". | |
[Category("Anthem")][DefaultValue("")][Description("The javascript function to call on the client if the callback is cancelled.")] virtual string | CallBackCancelledFunction [get, set] |
Gets or sets the javascript function to execute on the client if the callback is cancelled. See PreCallBackFunction. | |
[Category("Anthem")][DefaultValue(true)][Description("True if this control uses callbacks instead of postbacks to post data to the server.")] virtual bool | EnableCallBack [get, set] |
Gets or sets a value indicating whether the control uses callbacks instead of postbacks to post data to the server. | |
[Category("Anthem")][DefaultValue(true)][Description("True if this control is enabled on the client during callbacks.")] virtual bool | EnabledDuringCallBack [get, set] |
Gets or sets a value indicating whether the control is enabled on the client during callbacks. | |
[Category("Anthem")][DefaultValue("")][Description("The javascript function to call on the client after the callback response is received.")] virtual string | PostCallBackFunction [get, set] |
Gets or sets the javascript function to execute on the client after the callback response is received. | |
[Category("Anthem")][DefaultValue("")][Description("The javascript function to call on the client before the callback is made.")] virtual string | PreCallBackFunction [get, set] |
Gets or sets the javascript function to execute on the client before the callback is made. | |
[Category("Anthem")][DefaultValue("")][Description("The text to display during the callback.")] virtual string | TextDuringCallBack [get, set] |
Gets or sets the text to display on the client during the callback. | |
[Category("Anthem")][DefaultValue(false)][Description("True if this control should be updated after each callback.")] virtual bool | AutoUpdateAfterCallBack [get, set] |
Gets or sets a value indicating whether the control should be updated after each callback. Also see UpdateAfterCallBack. | |
[Browsable(false)][DefaultValue(false)] virtual bool | UpdateAfterCallBack [get, set] |
Gets or sets a value which indicates whether the control should be updated after the current callback. Also see AutoUpdateAfterCallBack. | |
override bool | Visible [get, set] |
Overrides the Visible property so that Anthem.Manager can track the visibility. |
Definition at line 13 of file CheckBoxList.cs.
override void Anthem.CheckBoxList.OnPreRender | ( | EventArgs | e | ) | [protected] |
Adds the onclick attribute to invoke a callback from the client.
Definition at line 56 of file CheckBoxList.cs.
override void Anthem.CheckBoxList.Render | ( | HtmlTextWriter | writer | ) | [protected] |
Renders the server control wrapped in an additional element so that the element.innerHTML can be updated after a callback.
Definition at line 90 of file CheckBoxList.cs.
override void Anthem.CheckBoxList.OnLoad | ( | EventArgs | e | ) | [protected] |
Raises the System.Web.UI.Control.Load event and registers the control with Anthem.Manager.
e | A System.EventArgs. |
Definition at line 350 of file CheckBoxList.cs.
override void Anthem.CheckBoxList.RenderControl | ( | HtmlTextWriter | writer | ) |
Forces the server control to output content and trace information.
Definition at line 360 of file CheckBoxList.cs.
[DefaultValue(false)] bool Anthem.CheckBoxList.AutoCallBack [get, set] |
Gets or sets a value indicating whether the Checkbox state automatically calls back to the server when clicked. Mimics the AutoPostBack property.
Definition at line 23 of file CheckBoxList.cs.
Referenced by Anthem.CheckBoxList.OnPreRender().
[Category("Default")][DefaultValue("")][MergableProperty(false)][PersistenceMode(PersistenceMode.InnerProperty)] override System.Web.UI.WebControls.ListItemCollection Anthem.CheckBoxList.Items [get] |
Override Items collection to force PersistenceMode.InnerProperty. This will cause the control to wrap the ListItems inside of an <Items> tag which the Visual Studio designer will validate. If you don't do this, the designer will complain that the "Element 'ListItem' is not a known element.".
Definition at line 45 of file CheckBoxList.cs.
[Category("Anthem")][DefaultValue("")][Description("The javascript function to call on the client if the callback is cancelled.")] virtual string Anthem.CheckBoxList.CallBackCancelledFunction [get, set] |
Gets or sets the javascript function to execute on the client if the callback is cancelled. See PreCallBackFunction.
Implements Anthem.ICallBackControl.
Definition at line 121 of file CheckBoxList.cs.
[Category("Anthem")][DefaultValue(true)][Description("True if this control uses callbacks instead of postbacks to post data to the server.")] virtual bool Anthem.CheckBoxList.EnableCallBack [get, set] |
Gets or sets a value indicating whether the control uses callbacks instead of postbacks to post data to the server.
true if the the control uses callbacks; otherwise, false. The default is true.
Implements Anthem.ICallBackControl.
Definition at line 147 of file CheckBoxList.cs.
[Category("Anthem")][DefaultValue(true)][Description("True if this control is enabled on the client during callbacks.")] virtual bool Anthem.CheckBoxList.EnabledDuringCallBack [get, set] |
Gets or sets a value indicating whether the control is enabled on the client during callbacks.
true if the the control is enabled; otherwise, false. The default is true.
Not all HTML elements support this property.
Implements Anthem.ICallBackControl.
Definition at line 174 of file CheckBoxList.cs.
[Category("Anthem")][DefaultValue("")][Description("The javascript function to call on the client after the callback response is received.")] virtual string Anthem.CheckBoxList.PostCallBackFunction [get, set] |
Gets or sets the javascript function to execute on the client after the callback response is received.
The callback response is passed into the PostCallBackFunction as the one and only parameter.
function AfterCallBack(result) {
if (result.error != null && result.error.length > 0) {
alert(result.error);
}
}
Implements Anthem.ICallBackControl.
Definition at line 211 of file CheckBoxList.cs.
[Category("Anthem")][DefaultValue("")][Description("The javascript function to call on the client before the callback is made.")] virtual string Anthem.CheckBoxList.PreCallBackFunction [get, set] |
Gets or sets the javascript function to execute on the client before the callback is made.
The function should return false on the client to cancel the callback.
Implements Anthem.ICallBackControl.
Definition at line 236 of file CheckBoxList.cs.
[Category("Anthem")][DefaultValue("")][Description("The text to display during the callback.")] virtual string Anthem.CheckBoxList.TextDuringCallBack [get, set] |
Gets or sets the text to display on the client during the callback.
If the HTML element that invoked the callback has a text value (such as <input type="button" value="Run">) then the text of the element is updated during the callback, otherwise the associated <label> text is updated during the callback. If the element does not have a text value, and if there is no associated <label>, then this property is ignored.
Implements Anthem.ICallBackControl.
Definition at line 264 of file CheckBoxList.cs.
[Category("Anthem")][DefaultValue(false)][Description("True if this control should be updated after each callback.")] virtual bool Anthem.CheckBoxList.AutoUpdateAfterCallBack [get, set] |
Gets or sets a value indicating whether the control should be updated after each callback. Also see UpdateAfterCallBack.
true if the the control should be updated; otherwise, false. The default is false.
<anthem:Label id="label" runat="server" AutoUpdateAfterCallBack="true" />
Implements Anthem.IUpdatableControl.
Definition at line 301 of file CheckBoxList.cs.
[Browsable(false)][DefaultValue(false)] virtual bool Anthem.CheckBoxList.UpdateAfterCallBack [get, set] |
Gets or sets a value which indicates whether the control should be updated after the current callback. Also see AutoUpdateAfterCallBack.
true if the the control should be updated; otherwise, false. The default is false.
this.Label = "Count = " + count; this.Label.UpdateAfterCallBack = true;
Implements Anthem.IUpdatableControl.
Definition at line 336 of file CheckBoxList.cs.
override bool Anthem.CheckBoxList.Visible [get, set] |
Overrides the Visible property so that Anthem.Manager can track the visibility.
true if the control is rendered on the client; otherwise false. The default is true.
Definition at line 375 of file CheckBoxList.cs.
Referenced by Anthem.CheckBoxList.Render().