Otter SDK Reference
Version:

Inedo.Web.Controls Namespace

Name Description
AttributeCollection

Represents a collection of HTML attributes.

AttributeCollection.Enumerator

Enumerator for iterating attributes.

AttributeCollection.KeyValueCollection

Contains keys or values.

CExtensions

Contains Control-related extension methods.

CExtensions.CreateControl

Returns a new control.

ClassCollection

Represents a collection of CSS classes on an element.

DatePicker

A TextBox that drops down a JavaScript-based calendar.

Element

Represents a basic HTML element.

HtmlColor

Represents a valid HTML or CSS color.

ISimpleClientResourceConsumer

Implemented by simple controls which require client resources.

ISimpleControl

Represents a control that can write its state to HTML at any time.

LiteralHtml

Basically a System.Web.UI.LiteralControl, except that implements ISimpleControl and provides for optional encoding.

PasswordTextBox

A basic password textbox.

PopupHyperlink

A Hyperlink that opens a new window

SelectList

A slightly more canonical select list that uses select2.

SelectListItem

A basic list item for use in a SelectList.

SimpleCheckBox

A System.Web.UI.WebControls.CheckBox that implements Inedo.Web.Controls.ISimplePostControl.

SimpleControlCollection

Represents a collection of simple controls.

SimpleControlHost

Hosts a simple control inside an ASP.NET control tree.

SimpleHiddenField

An input element designed to replace System.Web.UI.WebControls.HiddenField.

SimpleInput

An input element designed to replace ValidatingTextBox.

SimpleVirtualCompositeControl

A collection of simple controls used to render a group without an element.

SlimFormField

A display field with a label.

StyledTable

A table element.

StyledTableCell

A td element.

StyledTableHeaderCell

A th element.

StyledTableHeaderRow

A tr element.

StyledTableRow

A tr element.

TagTextBox

A text box that supports entry of multiple tags.

TagTextBox.SelectedTagCollection

Contains selected tags.

TimePicker

A text box using jquery_timepicker to facilitate time entry.

ValidatingTextBox

A text box control with extra options for validation.