NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

System.Web.UI.WebControls Namespace

Classes

Class Description
AdCreatedEventArgs The AdCreated event object thrown by AdRotator. Allows implementation of custom ad selection logic, or modification of ads chosen from the file
AdRotator AdRotator Runtime
BaseDataList The base class for DataGrid and DataList controls. This class implements the selection semantics which are common to both controls.
BaseValidator The BaseValidator class. Base for all WebControls validator objects
BoundColumn [To be supplied.]
Button [To be supplied.]
ButtonColumn [To be supplied.]
Calendar [To be supplied.]
CalendarDay [To be supplied.]
CheckBox [To be supplied.]
CheckBoxList [To be supplied.]
Column [To be supplied.]
ColumnCollection Represents the collection of columns to be displayed in a DataGrid control.
CommandEventArgs [To be supplied.]
CompareValidator The CompareValidator control. Compares target to another control or value using a variety of operators and types
CustomValidator The CustomValidator control. Allows custom code to perform validation on the client and/or server
DataGrid [To be supplied.]
DataGridCommandEventArgs [To be supplied.]
DataGridControlBuilder [To be supplied.]
DataGridItem [To be supplied.]
DataGridItemCollection [To be supplied.]
DataGridItemCreatedEventArgs Contains information about a item that has been created and is about to be rendered.
DataGridPageChangedEventArgs [To be supplied.]
DataGridPagerStyle [To be supplied.]
DataGridSortCommandEventArgs [To be supplied.]
DataKeyCollection [To be supplied.]
DataList [To be supplied.]
DataListCommandEventArgs [To be supplied.]
DataListControlBuilder [To be supplied.]
DataListItem [To be supplied.]
DataListItemCollection [To be supplied.]
DataListItemCreatedEventArgs Contains information about a item that has been created and is about to be rendered.
DayRenderEventArgs [To be supplied.]
DropDownList [To be supplied.]
DynamicImage Implements the <ASP:DYNAMICIMAGE> tag
EditCommandColumn [To be supplied.]
FontInfo [To be supplied.]
FontNamesConverter [To be supplied.]
FontUnitConverter [To be supplied.]
GeneratedImage A GeneratedImage object is returned by the GetImage() method of the ImageGenerator class. The GeneratedImage object stores the bytes of the image to be displayed, and the HttpInvokeHandler converts the GeneratedImage into an actual stream of bytes sent to the client.
HyperLink [To be supplied.]
HyperLinkColumn HyperLinkColumn creates a column within the DataGrid that contains a hyperlink that can navigate to a specified URL. Both the text and URL of the hyperlink can either be static or databound.
Image [To be supplied.]
ImageButton [To be supplied.]
ImageGenerator Implements the ImageGenerator class (not an NGWS frameworks control)
Label Label control represents a display of text.
LinkButton [To be supplied.]
ListBox [To be supplied.]
ListControl [To be supplied.]
MonthChangedEventArgs [To be supplied.]
PagedDataSource This class provides a wrapper over an ICollection datasource to implement paging semantics or 'paged views' on top of the underlying datasource. It uses the best available interface to enumerate over the data belonging to the current page. If the underlying datasource supports indexed access (like Array and IList), this wrapper uses it. Otherwise it falls back on IEnumerable.
Pagelet Implements the <ASP:PAGELET> tag
Panel [To be supplied.]
RadioButton [To be supplied.]
RadioButtonList [To be supplied.]
RangeValidator The RangeValidator control. Determines if the control's value lies between two other controls or values.
RegularExpressionConverter Provides conversion functions for regular expressions.
RegularExpressionValidator The RegularExpressionValidator control. Determines if a control is valid by using a regular expression match.
Repeater [To be supplied.]
RepeaterCommandEventArgs [To be supplied.]
RepeaterControlBuilder [To be supplied.]
RepeaterItem [To be supplied.]
RepeaterItemCollection [To be supplied.]
RepeaterItemCreatedEventArgs Contains information about a item that has been created and is about to be rendered.
RepeatInfo [To be supplied.]
RequiredFieldValidator The RequiredFieldValidator control. Determines if a control is valid by checkin if it has changed from an inital value
SelectedDatesCollection [To be supplied.]
Style [To be supplied.]
Table [To be supplied.]
TableCell [To be supplied.]
TableCellCollection [To be supplied.]
TableHeaderCell [To be supplied.]
TableItemStyle The typed style used for TableRow and TableCell.
TableRow [To be supplied.]
TableRowCollection [To be supplied.]
TableStyle [To be supplied.]
TargetConverter [To be supplied.]
TemplateColumn [To be supplied.]
TextBox [To be supplied.]
UrlRedirectResponse A UrlRedirectResponse object is returned by the ProcessClick() method of the AdRotatorUtilityModule when the user clicks on an AdRotator; the UrlRedirectResponse object stores information about the Url to which the client should be redirected, and the HttpInvokeHandler converts the UrlRedirectResponse into Http and HTML text sent to the client to do the actual redirection.
ValidatedControlConverter Can filter and retrieve several types of values from validated controls.
ValidationSummary The ValidationSummary control. Displays error message for any controls on the Page that are invalid.
WebControl The base class for all WebControls.

Interfaces

Interface Description
IDesignerAccessor [To be supplied.]
IRepeatInfoUser [To be supplied.]

Structures

Structure Description
FontUnit [To be supplied.]
Unit [To be supplied.]

Delegates

Delegate Description
AdCreatedEventHandler [To be supplied.]
CommandEventHandler [To be supplied.]
DataGridCommandEventHandler [To be supplied.]
DataGridItemCreatedEventHandler Represents the method that will handle the creation of an item just before it is rendered to do anything custom.
DataGridPageChangedEventHandler [To be supplied.]
DataGridSortCommandEventHandler [To be supplied.]
DataListCommandEventHandler [To be supplied.]
DataListItemCreatedEventHandler Represents the method that will handle the creation of a item just before it is rendered to do anything custom.
DayRenderEventHandler [To be supplied.]
MonthChangedEventHandler [To be supplied.]
RepeaterCommandEventHandler [To be supplied.]
RepeaterItemCreatedEventHandler Represents the method that will handle the creation of a item just before it is rendered to do anything custom.
ServerValidationFunction [To be supplied.]

Enumerations

Enumeration Description
BorderStyle [To be supplied.]
ButtonColumnType The values for the ButtonType property on a ButtonColumn column.
CalendarSelectionMode [To be supplied.]
DayNameFormat [To be supplied.]
FirstDayOfWeek [To be supplied.]
FontSize [To be supplied.]
GridLines [To be supplied.]
HorizontalAlign [To be supplied.]
ImageAlign [To be supplied.]
ImageGeneratorBitDepth [To be supplied.]
ImageGeneratorImageFormat There is already an ImageFormat class in the NGWS frameworks, but it is not implemented using real enums, which means that giving the DynamicImage control a property of type ImageFormat will not present the user with a drop-down list of enumerated types in the property grid for the DynamicImage control. This class provides real enums for the DynamicImage control to use, and the ImageGenerator class uses a static function to map these enumerated types to the "real" ImageFormat class.
ListItemType [To be supplied.]
ListSelectionMode Determines the selection behavior of certain ListControls.
NextPrevFormat [To be supplied.]
PagerMode [To be supplied.]
PagerPosition [To be supplied.]
RepeatDirection [To be supplied.]
RepeatLayout [To be supplied.]
RepeatMode [To be supplied.]
TextAlign [To be supplied.]
TextBoxMode [To be supplied.]
TitleFormat [To be supplied.]
UnitType [To be supplied.]
ValidationCompareOperator ValidationCompareOperator enum. Used by CompareValidator.
ValidationDataType ValidationDataType enum. Used by CompareValidator and RangeValidator.
ValidationSummaryDisplayMode ValidationSummaryDisplayMode enum. Used by ValidationSummary control
ValidatorDisplay [To be supplied.]
VerticalAlign [To be supplied.]