Version

ControlDataItem Class Members

The following tables list the members exposed by ControlDataItem.

Public Constructors
 NameDescription
Public ConstructorControlDataItem ConstructorCreates a new ControlDataItem  
Public Properties
 NameDescription
Public PropertyIndexReturns the index of this item in the owner collection  
Public PropertyOwnerReturns the owner collection  
Public PropertyRecordReturns the record this item belongs to  
Public PropertyTemplateGets or Sets a reference to an ITemplate object that determines a specific template instantiation for this particular ControlDataItem.  
Public PropertyTemplateIdID of Template within the TemplateCollection. Identifies the template to use for this ControlDataItem.  
Public PropertyValueReturns the value of the item  
Protected Properties
 NameDescription
Protected PropertyViewStateReturns a StateBag for saving ViewState  
Public Methods
 NameDescription
Public MethodEnsureTemplateThis method ensures that the template for this item is instantiated.  
Public MethodFindControlThis method searches for a locates control objects within the TemplateContainer associated with this UIObject by using the Id parameter to match against control Ids.  
Protected Methods
 NameDescription
Protected MethodGenerateAttributesGenerates xml attributes for this item  
Protected MethodGetTextNodeReturns an IXPathDataNavigableObject for the text node of this item in xml  
Protected MethodNotifyPropertyChangeThis notifies the Record that a property has changed  
See Also