ASP.NET Rich Server Controls

only for RuBoard

AdRotator

Table A.52. AdRotator Properties
Property Get/Set Description
AccessKey Get and Set Gets or sets the keyboard shortcut key (AccessKey) for setting focus to the Web control.
AdvertisementFile Get and Set Gets or sets the path to an XML file that contains advertisement information.
Attributes Get Gets the collection of arbitrary attributes (for rendering only) that does not correspond to properties on the control.
BackColor Get and Set Gets or sets the background color of the Web control.
BorderColor Get and Set Gets or sets the border color of the Web control.
BorderStyle Get and Set Gets or sets the border style of the Web control.
BorderWidth Get and Set Gets or sets the border width of the Web control.
ClientID Get Gets the server control identifier generated by ASP.NET.
Controls Get Gets a ControlCollection object that represents the child controls for a specified server control in the UI hierarchy.
ControlStyle Get Gets the style of the Web control. This property is primarily used by control developers.
CssClass Get and Set Gets or sets the CSS class rendered by the Web control.
Enabled Get and Set Gets or sets a value indicating whether the Web control is enabled.
EnableViewState Get and Set Gets or sets a value indicating whether the server control maintains its view state, and the view state of any child controls it contains, when the current page request ends.
Font Get Gets font information of the Web control.
ForeColor Get and Set Gets or sets the foreground color (typically the color of the text) of the Web control.
Height Get and Set Gets or sets the height of the Web control.
ID Get and Set Gets or sets the programmatic identifier assigned to the server control.
KeywordFilter Get and Set Gets or sets a category keyword to filter for specific types of advertisements in the XML advertisement file.
NamingContainer Get and Set Gets a reference to the server control's naming container, which creates a unique namespace for differentiating between server controls with the same Control.ID property value.
Page Get Gets a reference to the Page instance that contains the server control.
Parent Get Gets a reference to the server control's parent control in the page UI hierarchy.
Site Get Gets information about the Web site to which the server control belongs.
Style Get Gets a collection of text attributes that will be rendered as a style attribute on the outer tag of the Web control.
TabIndex Get and Set Gets or sets the tab index of the Web control.
Target Get and Set Gets or sets the name of the browser window or frame that displays the contents of the Web page linked to when the AdRotator control is clicked.
TemplateSourceDirectory Get Gets the virtual directory of the Page or UserControl that contains the current server control.
ToolTip Get and Set Gets or sets the tool tip for the Web control to be displayed when the mouse cursor is over the control.
UniqueID Get Gets the unique, hierarchically-qualified identifier for the server control.
Visible Get and Set Gets or sets a value that indicates whether a server control is rendered as UI on the page.
Width Get and Set Gets or sets the width of the Web control.
Table A.53. AdRotator Public Instance Methods
Method Description
ApplyStyle Copies any non-blank elements of the specified style to the Web control, overwriting any existing style elements of the control. This method is primarily used by control developers.
CopyBaseAttributes Copies the AccessKey , Enabled , ToolTip , TabIndex and Attributes properties onto the Web control from the specified source control. This method is primarily used by control developers.
DataBind Binds a data source to the invoked server control and all of its child controls.
Dispose Enables a server control to perform final clean up before it is released from memory.
Equals Overloaded. Determines whether two Object instances are equal.
FindControl Overloaded. Searches the current naming container for the specified server control.
GetHashCode Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType Gets the Type of the current instance.
HasControls Determines if the server control contains any child controls.
MergeStyle Copies any non-blank elements of the specified style to the Web control, but will not overwrite any existing style elements of the control. This method is primarily used by control developers.
RenderBeginTag Renders the HTML begin tag of the control into the specified writer. This method is primarily used by control developers.
RenderControl Outputs server control content to a provided HtmlTextWriter object, then checks if tracing is enabled for the containing page and retrieves trace information about the server control.
RenderEndTag Renders the HTML end tag of the control into the specified writer. This method is primarily used by control developers.
ResolveUrl Resolves a relative URL to the absolute URL where the page or user control associated with this request resides.
SetRenderMethodDelegate Assigns an event handler delegate to render the server control and its content into its parent control.
ToString Returns a String that represents the current Object.
Table A.54. AdRotator Public Instance Events
Event Description
AdCreated Occurs once per round trip to the server after the creation of the control, but before the page is rendered.
DataBinding Occurs when the server control binds to a data source.
Disposed Occurs when a server control is released from memory, which is the last stage of the server control lifecycle when an ASP.NET page is requested .
Init Occurs when the server control is initialized , which is the first step in its lifecycle.
Load Occurs when the server control is loaded into the Page object.
PreRender Occurs when the server control is about to render to its containing Page object.
Unload Occurs when the server control is unloaded from memory.

Calendar

Table A.55. Calendar Properties
Property Get/Set Description
AccessKey Get and Set Gets or sets the keyboard shortcut key (AccessKey) for setting focus to the Web control.
Attributes Get Gets the collection of arbitrary attributes (for rendering only) that does not correspond to properties on the control.
BackColor Get and Set Gets or sets the background color of the Web control.
BorderColor Get and Set Gets or sets the border color of the Web control.
BorderStyle Get and Set Gets or sets the border style of the Web control.
BorderWidth Get and Set Gets or sets the border width of the Web control.
CellPadding Get and Set Gets or sets the amount of space between the contents of a cell and the cell 's border.
CellSpacing Get and Set Gets or sets the amount of space between cells .
ClientID Get Gets the server control identifier generated by ASP.NET.
Controls Get Gets a ControlCollection object that represents the child controls for a specified server control in the UI hierarchy.
ControlStyle Get Gets the style of the Web control. This property is primarily used by control developers.
CssClass Get and Set Gets or sets the CSS class rendered by the Web control.
DayHeaderStyle Get and Set Gets the style properties for the section that displays the day of the week.
DayNameFormat Get and Set Gets or sets the name format of days of the week.
DayStyle Get and Set Gets the style properties for the days in the displayed month.
Enabled Get and Set Gets or sets a value indicating whether the Web control is enabled.
EnableViewState Get and Set Gets or sets a value indicating whether the server control maintains its view state, and the view state of any child controls it contains, when the current page request ends.
FirstDayOfWeek Get and Set Gets or sets the day of the week to display in the first day column of the Calendar control.
Font Get Gets font information of the Web control.
ForeColor Get and Set Gets or sets the foreground color (typically the color of the text) of the Web control.
Height Get and Set Gets or sets the height of the Web control.
ID Get and Set Gets or sets the programmatic identifier assigned to the server control.
NamingContainer Get and Set Gets a reference to the server control's naming container, which creates a unique namespace for differentiating between server controls with the same Control.ID property value.
NextMonthText Get and Set Gets or sets the text displayed for the next month navigation control.
NextPrevFormat Get and Set Gets or sets the format of the next and previous month navigation elements in the title section of the Calendar control.
NextPrevStyle Get and Set Gets the style properties for the next and previous month navigation elements.
OtherMonthDayStyle Get and Set Gets the style properties for the days on the Calendar control that are not in the displayed month.
Page Get Gets a reference to the Page instance that contains the server control.
Parent Get Gets a reference to the server control's parent control in the page UI hierarchy.
PrevMonthText Get and Set Gets or sets the text displayed for the previous month navigation control.
SelectedDate Get and Set Gets or sets the selected date.
SelectedDates Get Gets a collection of System.DateTime objects that represent the selected dates on the Calendar control.
SelectedDayStyle Get Gets the style properties for the selected dates.
SelectionMode Get and Set Gets or sets the date selection mode on the Calendar control that specifies whether the user can select a single day, a week, or an entire month.
SelectMonthText Get and Set Gets or sets the text displayed for the month selection element in the selector column.
SelectorStyle Get Gets the style properties for the week and month selector column.
SelectWeekText Get and Set Gets or sets the text displayed for the week selection element in the selector column.
ShowDayHeader Get and Set Gets or sets a value indicating whether the heading for the days of the week is displayed.
ShowGridLines Get and Set Gets or sets a value indicating whether the days on the Calendar control are separated with grid lines.
ShowNextPrevMonth Get and Set Gets or sets a value indicating whether the Calendar control displays the next and previous month navigation elements in the title section.
ShowTitle Get and Set Gets or sets a value indicating whether the title section is displayed.
Site Get Gets information about the Web site to which the server control belongs.
Style Get Gets a collection of text attributes that will be rendered as a style attribute on the outer tag of the Web control.
TabIndex Get and Set Gets or sets the tab index of the Web control.
TemplateSourceDirectory Get Gets the virtual directory of the Page or UserControl that contains the current server control.
TitleFormat Get and Set Gets or sets the title format for the title section.
TitleStyle Get Gets the style properties of the title heading for the Calendar control.
TodayDayStyle Get Gets the style properties for today's date on the Calendar control.
TodaysDate Get and Set Gets or sets the value for today's date.
ToolTip Get and Set Gets or sets the tool tip for the Web control to be displayed when the mouse cursor is over the control.
UniqueID Get Gets the unique, hierarchically-qualified identifier for the server control.
Visible Get and Set Gets or sets a value that indicates whether a server control is rendered as UI on the page.
VisibleDate Get and Set Gets or sets the date that specifies the month to display on the Calendar control.
WeekendDayStyle Get and Set Gets the style properties for the weekend dates on the Calendar control.
Width Get and Set Gets or sets the width of the Web control.
Table A.56. Calendar Public Instance Methods
Method Description
ApplyStyle Copies any non-blank elements of the specified style to the Web control, overwriting any existing style elements of the control. This method is primarily used by control developers.
CopyBaseAttributes Copies the AccessKey , Enabled , ToolTip , TabIndex and Attributes properties onto the Web control from the specified source control. This method is primarily used by control developers.
DataBind Binds a data source to the invoked server control and all of its child controls.
Dispose Enables a server control to perform final clean up before it is released from memory.
Equals Overloaded. Determines whether two Object instances are equal.
FindControl Overloaded. Searches the current naming container for the specified server control.
GetHashCode Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType Gets the Type of the current instance.
HasControls Determines if the server control contains any child controls.
MergeStyle Copies any non-blank elements of the specified style to the Web control, but will not overwrite any existing style elements of the control. This method is primarily used by control developers.
RenderBeginTag Renders the HTML begin tag of the control into the specified writer. This method is primarily used by control developers.
RenderControl Outputs server control content to a provided HtmlTextWriter object, then checks if tracing is enabled for the containing page and retrieves trace information about the server control.
RenderEndTag Renders the HTML end tag of the control into the specified writer. This method is primarily used by control developers.
ResolveUrl Resolves a relative URL to the absolute URL where the page or user control associated with this request resides.
SetRenderMethodDelegate Assigns an event handler delegate to render the server control and its content into its parent control.
ToString Returns a String that represents the current Object .
Table A.57. Calendar Public Instance Events
Events Description
DataBinding Occurs when the server control binds to a data source.
DayRender Occurs when each day is created in the control hierarchy for the Calendar control.
Disposed Occurs when a server control is released from memory, which is the last stage of the server control lifecycle when an ASP.NET page is requested.
Init Occurs when the server control is initialized, which is the first step in its lifecycle.
Load Occurs when the server control is loaded into the Page object.
PreRender Occurs when the server control is about to render to its containing Page object.
SelectionChanged Occurs when the user selects a day, a week, or an entire month by clicking the date selector controls.
Unload Occurs when the server control is unloaded from memory.
VisibleMonthChanged Occurs when the user clicks on the next or previous month navigation controls on the title heading.
only for RuBoard


Programming Data-Driven Web Applications with ASP. NET
Programming Data-Driven Web Applications with ASP.NET
ISBN: 0672321068
EAN: 2147483647
Year: 2000
Pages: 170

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net