System.Web.Extensions Occurs when user credentials are being validated. Occurs when the authentication cookie is being set. Occurs when a user's profile properties are set. Occurs when a instance determines which role provider to use for checking the user's roles. Occurs when the user is validated. Occurs after the settings provider attempts to save the property values to the Web settings service. Occurs when a data field fails to validate. Occurs when there is a page error during an asynchronous postback. Occurs when the user clicks the browser's Back or Forward button. Occurs when a composite script is registered with the control. Occurs when a member of the collection is registered with the control. Occurs when the user clicks the browser's Back or Forward button. Occurs when the number of milliseconds specified in the property has elapsed and the page is posted to the server. Occurs when the fields in the collection change. Occurs when the data source value is set. Occurs when the data from the data source is made available to the control. Occurs when a query is created in a data source. Occurs after an instance of the context type object is created. Occurs before an instance of the context type object is created. Occurs before disposing the context type object. Occurs when a delete operation has finished. Occurs before a delete operation. Occurs when an insert operation has finished. Occurs before an insert operation. Occurs when a data retrieval operation has finished. Occurs before a data-retrieval operation. For a description of this member, see . Occurs when an update operation has finished. Occurs before an update operation. Occurs after an instance of the context type object has been created. Occurs before an instance of the context type object is created. Occurs before disposing the context type object. Occurs when a delete operation has finished. Occurs before a delete operation. Occurs when an insert operation has finished. Occurs before an insert operation. Occurs when a data-retrieval operation has completed. Occurs before a data-retrieval operation. Occurs when an update operation has finished. Occurs before an update operation. Occurs when a cancel operation is requested, but before the control cancels the insert or edit operation. Occurs when a button in a control is clicked. Occurs when an item is created in a control. Occurs when a data item is bound to data in a control. Occurs when a delete operation is requested, after the control deletes the item. Occurs when a delete operation is requested, but before the control deletes the item. Occurs when an edit operation is requested, but before the item is put in edit mode. Occurs when an insert operation is requested, after the control has inserted the item in the data source. Occurs when an insert operation is requested, but before the control performs the insert. Occurs when an update operation is requested, after the control updates the item. Occurs when an update operation is requested, but before the control updates the item. Occurs when the template is created in a control. Occurs when the page properties change, after the control sets the new values. Occurs when the page properties change, but before the control sets the new values. Occurs when an item's Select button is clicked, after the control handles the select operation. Occurs when an item's Select button is clicked, but before the control handles the select operation. Occurs when a sort operation is requested, after the control handles the sort operation. Occurs when a sort operation is requested, but before the control handles the sort operation. For a description of this member, see . Occurs when a query is added to or removed from a data source control. Occurs when a query is created. Occurs when a button is clicked in a object. Indicates that an event occurred after an instance of the context type object was created. Indicates that an event occurs before an instance of the context type object is created. Indicates that an event occurs before an instance of the context type object is disposed. Specifies whether the event that causes the data-retrieval operation to complete has occurred. Specifies whether the event that occurs before a data-retrieval operation has occurred. Initializes a new instance of the class. Creates an instance of the service class that has the specified base address or addresses. The type of service host to create. An array of base addresses for the service. A instance for the type of service that has the specified base address or addresses. Initializes a new instance of the class. Determines whether the current user is authenticated. if the user has been authenticated; otherwise, . Checks user credentials and creates an authentication ticket (cookie) if the credentials are valid. The user name to be validated. The password for the specified user. The value or values to validate in addition to and , if any. A value that indicates whether the authentication ticket remains valid across sessions. if user credentials are valid; otherwise, . or is . Clears the authentication ticket (cookie) in the browser. Authenticates user credentials without issuing an authentication ticket. The user name to be validated. The password for the specified user. The value or values to validate in addition to and , if any. if the user credentials are valid; otherwise, . or is . Creates an array of objects that contain the types of individual profile properties. A provider object. An array of types of individual profile properties. Initializes a new instance of the class. Initializes a new instance of the class. Retrieves all the profile properties and values that are available to the profile service for the current user. A value that indicates whether properties are returned only for users who have been authenticated. The profile properties and values. Retrieves the specified profile properties and values for the current user. A collection of string values that contains the names of the profile properties to retrieve. A value that indicates whether properties are returned only for users who have been authenticated. The profile property information and values. The parameter or an item in the collection is . Retrieves information about the profile properties that are available through the profile service. An array of objects that contain information about the profile properties. Sets the values of the specified properties in the user profile. A collection that contains names and values of the profile properties to set. A value that indicates whether properties are set only for users who have been authenticated. The properties that were not set for the user profile, if any. Initializes a new instance of the class. Returns all the roles for the logged-in user. An array of the names of the roles that the user belongs to. Role management is not enabled. Determines whether the logged-in user belongs to the specified role. The name of the role to check. if the user is in the specified role; otherwise, . is or the user is not logged in. Role management is not enabled. Initializes a new instance of the class. The name of the authenticated user. The password of the authenticated user. The membership provider used to authenticate the user. The type of authentication that is used. if the user has been authenticated; otherwise, . The cookies retrieved from the authentication service. Releases all resources used by the . Releases the unmanaged resources used by the and optionally releases the managed resources. to release both managed and unmanaged resources; to release only unmanaged resources. Silently authenticates the user by using cached credentials. Initializes a new instance of the class. Represents the current user. Gets a value indicating whether the user represented by the is in the specified role. The role to check. if the user is in the specified role; if the user is not in the specified role or is not authenticated. Initializes a new instance of the class. The user name. The user password. A value indicating whether the user credentials should be saved and reused for subsequent login attempts. Initializes a new instance of the class. This method is not used by this class. Not used. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not used. Not used. Not used. Not used. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not used. Not used. This parameter is passed uninitialized. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not used. This parameter is passed uninitialized. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not applicable. This method always throws an exception. Always thrown. Initializes the provider. The friendly name of the provider. A collection of name/value pairs representing the provider-specific attributes specified in the configuration for this provider. is .-or- is . is empty.-or- contains an unrecognized value. For more information, see the Remarks section. This has already been initialized. Logs out the user. The property value is and the membership provider is unable to access the authentication service. This method is not used by this class. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Always thrown. Authenticates a user by using the specified user name and password. The name of the user to authenticate, or or to retrieve credentials from the implementation that this application is configured to use. The password of the user to authenticate. if the user was authenticated; otherwise, . The property value is and the membership provider is unable to access the authentication service. Authenticates a user by using the specified user name and password, optionally storing a hash of the password in the local data cache. The name of the user to authenticate. The password of the user to authenticate. to store a hash of the password in the local data cache for offline use and for automatic reauthentication when the user authentication cookie expires; to disable offline login or to require users to reauthenticate when the cookie expires. if the user was authenticated; otherwise, . The property value is and the membership provider is unable to access the authentication service. Authenticates a user at the specified service URI by using the specified user name and password. The name of the user to authenticate. The password of the user to authenticate. The URI of the authentication service to use. if the user was authenticated; otherwise, . The property value is and the membership provider is unable to access the authentication service. Initializes a new instance of the class. This method is not used by this class. Not used. Not used. Always thrown. This method is not used by this class. Not used. Always thrown. This method is not used by this class. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not applicable. This method always throws an exception. Always thrown. Gets the names of the roles that the specified user belongs to. The name of the user to retrieve roles for. The role names that belongs to or an empty array if the user is not authenticated. is or .-or- is not the user name of the current, authenticated user. This method is not used by this class. Not used. Not applicable. This method always throws an exception. Always thrown. Initializes the provider. The friendly name of the provider. A collection of name/value pairs representing the provider-specific attributes specified in the configuration for this provider. is .-or- is . is empty.-or- contains an unrecognized value. For more information, see the Remarks section. This has already been initialized. contains a cacheTimeout value that is not in the correct format for conversion to an value. contains a cacheTimeout value that represents a number less than or greater than . Gets a value indicating whether the specified user is in the specified role. The name of the user. The name of the role. if the specified user is in the specified role; if the specified user is not authenticated or is not in the specified role. is or .-or- is not the user name of the current, authenticated user. The user is no longer authenticated.-or-The roles service is not available. This method is not used by this class. Not used. Not used. Always thrown. Clears the cached role information and resets the cache time-out period. This method is not used by this class. Not used. Not applicable. This method always throws an exception. Always thrown. Initializes a new instance of the class. Gets the previous version of the specified property. This parameter is not used by this method. Represents the property to get the previous version of. Represents the previous version of the specified property. The property value is and the Web settings service at the location is unavailable. Gets a collection of metadata for all properties retrieved from the specified Web settings service. The Web settings service to retrieve property metadata from. The property metadata. Returns the collection of settings property values for the specified application instance and settings property group. A describing the current application use. A containing the settings property group whose values are to be retrieved. A containing the values for the specified settings property group. Initializes the provider. The friendly name of the provider. A collection of name/value pairs representing the provider-specific attributes specified in the configuration for this provider. is . is .-or- contains an unrecognized value. For more information, see the Remarks section. This has already been initialized. Resets all user settings to their default values. This parameter is not used by this method. The property value is and the Web settings service at the location is unavailable. Sets the values of the specified group of property settings. A describing the current application usage. A representing the group of property settings to set. This method is not used by this class. Not used. Not used. Initializes a new instance of the class. This method is not used by this class. Not used. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not used. Not used. Not used. Not used. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not applicable. This method always throws an exception. Always thrown. Logs out the user. This method is not used by this class. Not used. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Not applicable. This method always throws an exception. Always thrown. This method is not used by this class. Not used. Always thrown. Automatically authenticates the current user by using the identity supplied by the operating system. Must be or . Must be or . Always . is not or .-or- is not or . Retrieves user credentials. The user login information. Initializes a new instance of the class. The settings that the settings provider was unable to save. Initializes a new instance of the class. The user name of the validated user. Gets additional context information. Provides the content of any extension files that are associated with the .svcmap file of a WCF service reference. A reference to a Visual Studio service provider to be queried for additional information. Initializes a new instance of the class. Generates the service proxy class source code and adds it to the specified assembly builder. An instance of the object that the generated proxy code must be added to. This instance is provided by ASP.NET at run time. Initializes a new instance of the class. Initializes a new instance of the class. Adds a object to the instance. A string value that specifies the reference. Removes all objects from a object. Creates a new object. A new object. Gets the element key for the specified object. The object whose key you want to return. The object acts as the key for the specified instance. Removes the specified converter from the object. The name of the converter to remove. Initializes a new instance of the class. Initializes a new instance of the class. Initializes a new instance of the class. Initializes a new instance of the class. Initializes a new instance of the class. Initializes a new instance of the class. Initializes a new instance of the class. Initializes a new instance of the class. Initializes a new instance of the class, using the exception that occurred and the data source operation that caused the exception. The exception that occurred. The data source operation that caused the exception. Initializes a new instance of the class. Releases the resources (other than memory) that are used by the module. Initializes a module and prepares it to handle requests. An object that provides access to the methods, properties, and events that are common to all applications in an ASP.NET application. Performs application-defined tasks that are associated with freeing, releasing, or resetting unmanaged resources. Initializes the module and prepares it to handle requests. An that provides access to the methods, properties, and events that are common to all application objects in an ASP.NET application. Initializes a new instance of the class. When overridden in a derived class, processes HTTP Web requests for a script file that is embedded as a resource in an assembly. An object that provides references to the intrinsic server objects (for example, , , , and ) that are used to service HTTP requests. Processes HTTP Web requests for a script file that is embedded as a resource in an assembly. An object that provides references to the intrinsic server objects (for example, , , , and ) that are used to service HTTP requests. The type names for the debug and release versions of the embedded script do not match. Initializes a new instance of the class by using the specified event parameters. The event description. The object that is the source of the event. The exception that is associated with the error. Initializes a new instance of the class. Returns a string representation of the dynamic class. A string that represents the dynamic class and its properties. Initializes a new instance of the class. The message that describes the error. The location of the error. Returns the error message and the location of the error. The message and the position of the error. Initializes a new instance of the class. Returns the default ASP.NET AJAX framework assembly that contains ASP.NET AJAX resources. The assembly that the attribute was declared in. The default ASP.NET AJAX framework assembly. Initializes a new instance of the class. When overridden in a derived class, converts the provided dictionary into an object of the specified type. An instance of property data stored as name/value pairs. The type of the resulting object. The instance. The deserialized object. When overridden in a derived class, builds a dictionary of name/value pairs. The object to serialize. The object that is responsible for the serialization. An object that contains key/value pairs that represent the object’s data. Initializes a new instance of the class that has no type resolver. Initializes a new instance of the class that has a custom type resolver. The custom type-resolver object. Converts the specified object to the specified type. The object to convert. The type to convert the object to. The serialized JSON string. The resulting JSON-formatted string exceeds the value of . -or- contains a circular reference. A circular reference occurs when a child object has a reference to a parent object, and the parent object has a reference to the child object. The recursion limit defined by was exceeded. Converts the given object to the specified type. The object to convert. The type to which will be converted. The object that has been converted to the target type. (or a nested member of ) contains a "__type" property that indicates a custom type, but the type resolver that is associated with the serializer cannot find a corresponding managed type.-or- (or a nested member of ) contains a "__type" property that indicates a custom type, but the result of deserializing the corresponding JSON string cannot be assigned to the expected target type.-or- (or a nested member of ) contains a "__type" property that indicates either or a non-instantiable type (for example, an abstract type or an interface).-or- An attempt was made to convert to an array-like managed type, which is not supported for use as a deserialization target. -or- It is not possible to convert to . is a dictionary type and a non-string key value was encountered. -or- includes member definitions that are not available on type . Converts a JSON-formatted string to an object of the specified type. The JSON string to deserialize. The type of the resulting object. The deserialized object. is . The length of exceeds the value of . -or- The recursion limit defined by was exceeded. -or- contains an unexpected character sequence. -or- is a dictionary type and a non-string key value was encountered. -or- includes member definitions that are not available on the target type. contains a "__type" property that indicates a custom type, but the type resolver that is currently associated with the serializer cannot find a corresponding managed type. -or- contains a "__type" property that indicates a custom type, but the result of deserializing the corresponding JSON string cannot be assigned to the expected target type. -or- contains a "__type" property that indicates either or a non-instantiable type (for example, an abstract type or an interface).-or- An attempt was made to convert a JSON array to an array-like managed type that is not supported for use as a JSON deserialization target. -or- It is not possible to convert to the target type. Converts the specified JSON string to an object of type . The JSON string to be deserialized. The type of the resulting object. The deserialized object. The length exceeds the value of . -or- The recursion limit defined by was exceeded. -or- contains an unexpected character sequence. -or- is a dictionary type and a non-string key value was encountered. -or- includes member definitions that are not available on type . is . contains a "__type" property that indicates a custom type, but the type resolver associated with the serializer cannot find a corresponding managed type. -or- contains a "__type" property that indicates a custom type, but the result of deserializing the corresponding JSON string cannot be assigned to the expected target type. -or- contains a "__type" property that indicates either or a non-instantiable type (for example, an abstract types or an interface). -or- An attempt was made to convert a JSON array to an array-like managed type that is not supported for use as a JSON deserialization target. -or- It is not possible to convert to . Converts the specified JSON string to an object graph. The JSON string to be deserialized. The deserialized object. is . The length exceeds the value of . -or- The recursion limit defined by was exceeded. -or- contains an unexpected character sequence. -or- is a dictionary type and a non-string key value was encountered. -or- includes member definitions that are not available on the target type. contains a "__type" property that indicates a custom type, but the type resolver that is currently associated with the serializer cannot find a corresponding managed type. -or- contains a "__type" property that indicates a custom type, but the result of deserializing the corresponding JSON string cannot be assigned to the expected target type. -or- contains a "__type" property that indicates either or a non-instantiable type (for example, an abstract type or an interface).-or- An attempt was made to convert a JSON array to an array-like managed type that is not supported for use as a JSON deserialization target. -or- It is not possible to convert to the target type. Registers a custom converter with the instance. An array that contains the custom converters to be registered. is . Converts an object to a JSON string. The object to serialize. The serialized JSON string. The resulting JSON string exceeds the value of . -or- contains a circular reference. A circular reference occurs when a child object has a reference to a parent object, and the parent object has a reference to the child object. The recursion limit defined by was exceeded. Serializes an object and writes the resulting JSON string to the specified object. The object to serialize. The object that is used to write the JSON string. The resulting JSON string exceeds the value of . -or- contains a circular reference. A circular reference occurs when a child object has a reference to a parent object, and the parent object has a reference to the child object. The recursion limit defined by was exceeded. is . Initializes a new instance of the class. When overridden in a derived class, returns the object that is associated with the specified type name. The name of the managed type. The object that is associated with the specified type name. When overridden in a derived class, returns the type name for the specified object. The managed type to be resolved. The name of the specified managed type. Initializes a new instance of the class. Initializes a new instance of the class. Returns the of the specified name. The assembly-qualified name of the managed type. A object that has the specified name, if found; otherwise, . Returns the assembly-qualified name of the specified . The type to be resolved. A string that contains the assembly-qualified name of the specified type. is . Initializes a new instance of the class for the specified type. The type to include in the proxy class. is . Retrieves the proxy generation code for the specified type. The type of the object to obtain the script for. The location of the endpoint. to include XML code comments; otherwise, . The proxy generation code. The or parameter is . The specified type is not supported for proxy generation. Retrieves the proxy generation code for the specified type using the path and service end point. The type of the object to obtain the script for. The location of the endpoint. to include XML code comments; otherwise, . The service endpoint. The proxy generation code. The or parameter is . The specified type is not supported for proxy generation. Initializes a new instance of the class. Initializes a new instance of the class. Initializes a new instance of the class. The server exception raised during partial-page rendering. is . Initializes a new instance of an class. Returns a value that indicates whether the trigger was invoked. if the trigger was invoked; otherwise, . Initializes the control and determines whether the event that is named in the trigger exists and is valid. No control was found on the page.- or -The event that is named in the property is not found for the control that is named in the property.- or -The event that is named in the property for the control that is named in the property does not match a standard event handler signature. Raises the event that will trigger a postback and refresh of an control. The event sender. The event data. Returns a string representation of the current control. A string that represents the current control. Initializes a new instance of the class. Initializes a new instance of the class. Returns the URL that is rendered as the value of the attribute of the element. The control on the target Web page. to compress the script; otherwise, . A string that contains a URL. Determines whether the composite script is a reference to an ASP.NET AJAX framework script. The object that is contained on the page. if the composite script is a reference to an ASP.NET AJAX framework script; otherwise, . Indicates whether the composite script contains a reference to an ASP.NET AJAX framework script. if the composite script contains a reference to an ASP.NET AJAX framework script; otherwise, . Initializes a new instance of the class. The composite script reference. Initializes a new instance of the class. When overridden in a derived class, registers the objects for the control. The server control to which the extender is associated. An enumeration of objects. When overridden in a derived class, registers the script libraries for the control. An object that implements the interface and that contains ECMAScript (JavaScript) files that have been registered as embedded resources. Raises the event and registers the extender control with the control. An object that contains the event data. Sends server control content to a provided object, which writes the content to be rendered in the browser window. The object that receives the server control content. Registers the objects for the control. This method is a private member and cannot be inherited. The server control that the extender is associated with. An object that implements the interface and that contains objects. Registers the script libraries for the control. This method is a private member and cannot be inherited. An object that implements the interface and that contains ECMAScript (JavaScript) files that have been registered as embedded resources. Initializes a new instance of the class. A collection of name/value pairs that represent the state of the Web page. Registers the objects for the control and returns an object that contains the objects for the control. The server control that the extender is associated with. An collection that contains objects. Registers the script libraries for the control and returns an enumeration of ECMAScript (JavaScript) files that have been registered as embedded resources. An collection that contains JavaScript files that have been registered as embedded resources. Gets a collection of script descriptors that represent ECMAScript (JavaScript) client components. An collection of objects. Gets a collection of objects that define script resources that the control requires. An collection of objects. Initializes a new instance of the class. Returns a value that indicates whether the trigger was activated. if the trigger was activated; otherwise, . Initializes the object. Returns a string that represents the current object. A string that represents the current object. Initializes a new instance of the class. Initializes a new instance of the class. Initializes a new instance of the class. A string representation of the type of the client behavior to describe. The client ID of the target control. or is or an empty string (""). Gets the client script that implements the target control on the page. The client script that implements the target control on the page. Initializes an instance of the class. The type of the target client component. is or an empty string (""). Adds the specified property, and associates that property with the specified element. The name of the property. The ID of the target component. or is or an empty string (""). Adds the specified property and associates that property with the specified component. The name of the property. The ID of the target element. or is or an empty string (""). Adds the specified event and handler. The name of the event. The name of the handler function for the specified event. or is or an empty string (""). Adds the specified property and value. The name of the property. The value of the property. is or an empty string (""). Adds the specified property, and associates the property with the specified script. The name of the property. The script that is rendered to the browser. is or an empty string (""). Gets the client script that implements the target control on the page. The client script that implements the target control on the page. Initializes a new instance of the class in a derived class. When overridden in a derived class, returns the objects for the control. An collection of objects. When overridden in a derived class, returns the script files for the control. An collection that contains ECMAScript (JavaScript) files that have been registered as embedded resources. Raises the event and registers the script control with the control. An object that contains the event data. Raises the event and sends server control content to a provided object, which writes the content to be rendered to the browser. The object that receives the server control content. When overridden in a derived class, registers the objects for the control. An collection of objects. When overridden in a derived class, registers script files for the control. An collection that contains ECMAScript (JavaScript) files that have been registered as embedded resources. Initializes a new instance of the class. The type of the client control object to create. The ID of the HTML element that represents the control object to create. Initializes a new instance of the class. When overridden in a derived class, returns script to create a client class or object. The ECMAScript (JavaScript) code for creating a client object. Initializes a new instance of the class. Creates a history point and adds it to the browser's history stack, using the specified state data collection and state title. A collection of key/value pairs that contain the data for the state. The text that will be added to the browser's history stack as the title for this state. Creates a history point and adds it to the browser's history stack, using the specified state key and state value. The key part of the key/value pair that identifies the state of the Web page. The value part of the key/value pair that identifies the state of the Web page. Creates a history point and adds it to the browser's history stack, using the specified state key, state value, and state title. The key part of the key/value pair that identifies the state of the Web page. The value part of the key/value pair that identifies the state of the Web page. The text that will be added to the browser's history stack as the title for this state. Gets the instance for a given object. The page instance to retrieve the from. The current instance for the selected object, or if no instance is defined. is . Retrieves a read-only collection of ECMAScript (JavaScript) array declarations that were previously registered with the object. A generic collection that contains the array declarations. Retrieves a read-only collection of client script blocks that were previously registered with the control. A generic collection that contains client script blocks. Retrieves a read-only collection of scripts that were previously registered with the object. A generic collection that contains scripts. Retrieves a read-only collection of custom (expando) attributes that were previously registered with the object. A generic collection that contains custom attributes. Retrieves a read-only collection of hidden fields that were previously registered with the object. A generic collection that contains hidden fields. Retrieves a read-only collection of statements that were previously registered with the object. A generic collection that contains statements. Retrieves a read-only collection of startup scripts that were previously registered with the object. A generic collection that contains startup scripts. Retrieves a string that contains key/value pairs that represent the state of the Web page. A string containing the key/value pairs that represent the state of the Web page. Reads form data that is posted from the browser to the server, and determines the source of the asynchronous postback. The key identifier for the control. The collection of all the incoming post data. if the control's state has changed as a result of a postback; otherwise, . Raises the event. The error event data. Raises the event and makes sure that only one control exists on the page. The event data. More than one instance of exists on the page. Raises the event, and registers script files and services for partial-page updates. The event data. The browser that made the partial-page request does not support at least DOM Level 1.0. Raises the event. An object that represents the composite script reference. Raises the event for each script reference that is managed by the control. An object that represents the current script. Processes a postback event raised by the control and loads the history state of the Web page. A string of key/value pairs that represent the history state of the Web page. Raises events for the control when it posts back to the server. Registers an ECMAScript (JavaScript) array declaration with the control for use with a control that is inside an control, and adds the array to the page. The control that is registering the array. The name of the array to register. The array value or values to register. is . Registers an ECMAScript (JavaScript) array declaration with the control for use with a control that is inside an control, and adds the array to the page. The page object that is registering the array. The name of the array to register. The array value or values to register. is . Registers a control as a trigger for asynchronous postbacks. The control to register for asynchronous postbacks. is . The page is registered as an asynchronous postback control. The registered control does not implement the , , or interfaces. Registers a client script block with the control for use with a control that is inside an control, and then adds the script block to the page. The control that is registering the client script block. The type of the client script block. This parameter is usually specified by using the operator (C#) or the operator (Visual Basic) to retrieve the type of the control that is registering the script. A unique identifier for the script block. The script. to enclose the script block in and tags; otherwise, . The client script block is .- or -The control that is registering the script block is . The control that is registering the script block is not in the page's control tree. Registers a client script block with the control for use with a control that is inside an control, and then adds the script block to the page. The page object that is registering the client script block. The type of the client script block. This parameter is usually specified by using the operator (C#) or the operator (Visual Basic) to retrieve the type of the control that is registering the script. A unique identifier for the script block. The script to register. to enclose the script block in and tags; otherwise, . The script block is .- or -The page that is registering the script block is . Registers a client script file with the control for use with a control that is inside an control, and then adds a script file reference to the page. The control that is registering the client script file. The type of the client script file. This parameter is usually specified by using the typeof operator (C#) or the GetType operator (Visual Basic) to retrieve the type of the control that is registering the script. A unique identifier for the script file. The URL of the script file. The client script file is .- or -The control that is registering the script file is . The control that is registering the script file is not in the page's control tree.- or - is . - or - is empty. Registers client script with the control every time that an asynchronous postback occurs, and then adds a script file reference to the page. The page object that is registering the client script file. The type of the client script file. This parameter is usually specified by using the typeof operator (C#) or the GetType operator (Visual Basic) to retrieve the type of the control that is registering the script. A unique identifier for the script file. The URL of the script file. The client script file is .- or -The page that is registering the script file is . is . - or - is empty. Registers the client script that is embedded in an assembly with the control for use with a control that is participating in partial-page rendering. The control that is registering the script. The type of the client script. This parameter is usually specified by using the typeof operator (C#) or the GetType operator (Visual Basic) to retrieve the type of the control that is registering the script. An identifier for the resource. The client resource is .- or -The control that is registering the script is . The control that is registering the script is not in the page's control tree. Registers a client script file that is embedded in an assembly with the control every time that a postback occurs. The page object that is registering the script. The type of the client script. This parameter is usually specified by using the typeof operator (C#) or the GetType operator (Visual Basic) to retrieve the type of the control that is registering the script. An identifier for the resource. The client resource is .- or -The page that is registering the script is . Sends custom data to a control during partial-page rendering. The control that is receiving the data. The data that is sent to the control. is . The method is called during a postback. is already registered for . Sends custom data to a control during partial-page rendering, and indicates whether the data is in JavaScript Object Notation (JSON) format. The page control that is receiving the data. The data that is sent to the control. to indicate that is serialized as JSON; otherwise, . is . The method is called during a postback. is already registered for . Registers a script for a control that is inside an control. The script is executed when the control is updated or deleted. The control that the script is for. The script. is .- or - is . is not found on the page.- or - is not inside an control. Registers a name/value pair with the control as a custom (expando) attribute of a specified control. The control that is registering the expando attribute. The control that contains the custom attribute on the page. The name of the custom attribute to register. The value of the custom attribute. to encode the custom attribute that is being registered; otherwise, . is . is not in the page's control tree.- or - is . - or - is empty.- or - is . - or - is empty.- or - is already registered. Registers an extender control with the current instance. The extender control to register. The script control that the extender control extends. A control that implements the interface. is .- or - is . Registers a hidden field with the control for a control that is inside an control. The control that is registering the hidden field. The name of the hidden field to register. The initial value of the hidden field. is .- or - is . is not in the page's control tree. Registers a hidden field with the control during every asynchronous postback. The page object that is registering the hidden field. The name of the hidden field to register. The initial value of the hidden field. is .- or - is . Registers client script by resource name that is embedded in an assembly with the control for use with a control that is participating in partial-page rendering. The control that is registering the script. An identifier for the resource. Registers client script by resource name that is embedded in an assembly with the control for use with a control that is participating in partial-page rendering. The page object that is registering the script. An identifier for the resource. Registers ECMAScript (JavaScript) code with the control for a control that is used with an control that is executed when the form is submitted. The control that is registering the statement. The type of the client script statement. This parameter is usually specified by using the typeof operator (C#) or the GetType operator (Visual Basic) to retrieve the type of the control that is registering the script. A unique identifier for the script statement. The script to register. is .- or - is . is not in the page's control tree. Registers ECMAScript (JavaScript) code with the control for a control that is used with an control that is executed when the form is submitted. The page object that is registering the statement. The type of the client script statement. This parameter is usually specified by using the typeof operator (C#) or the GetType operator (Visual Basic) to retrieve the type of the control that is registering the script. A unique identifier for the script statement. The script to register. is .- or - is . Registers a control as a trigger for a postback. This method is used to configure postback controls inside an control that would otherwise perform asynchronous postbacks. The control to register for postback. Registers a script control with the current instance. The script control to register. A control that implements the interface. is . Calls back to an class to return instance scripts that must be rendered to support the client object that represents a client control, component, or behavior. The extender control for which script descriptors will be registered. Calls a class to return instance scripts that must be rendered to support the client object that represents a client control, component, or behavior. The script control for which script descriptors will be registered. Registers a startup script block for a control that is inside an by using the control, and adds the script block to the page. The control that is registering the client script block. The type of the client script block. This parameter is usually specified by using the typeof operator (C#) or the GetType operator (Visual Basic) to retrieve the type of the control that is registering the script. A unique identifier for the script block. The script to register. to enclose the script block with and tags; otherwise, . is .- or - is . is not in the page's control tree. Registers a startup script block for every asynchronous postback with the control and adds the script block to the page. The page object that is registering the client script block. The type of the client script block. This parameter is usually specified by using the typeof operator (C#) or the GetType operator (Visual Basic) to retrieve the type of the control that is registering the script. A unique identifier for the script block. The script to register. to enclose the script block with and tags; otherwise, . Renders the control's content to the browser by using the specified object. An object that receives the content of the control to write to the page. Sets the browser focus to the control specified by ID. The ID of the control to receive focus. Sets the browser focus to the specified control. The control to receive focus. For a description of this member, see . The key-identifier for the control. A collection of all incoming post data. if the control's state has changed as a result of a postback; otherwise, . For a description of this member, see . Enables the control to process a postback event and load the history state of the Web page. A string of key/value pairs that represent the history state of the Web page. Initializes a new instance of the class. There is no for the current page.- or -The current page is . Raises the base event and registers the control with the control. The event data. Initializes a new instance of the class. Initializes a new instance of the class by using a specified path. The path of the client script file relative to the Web page. Initializes a new instance of the class by using a specified name and assembly. The name of the script file that is embedded in the assembly. The name of the assembly that contains the client script file as an embedded resource. Retrieves the URL that is rendered as the value of the attribute of the element. The control on the target Web page. if the script should be compressed; otherwise, . A string that contains the URL that is rendered as the value of the attribute of the element. Determines whether the script reference is an AJAX script. A object. if the script reference is an AJAX script; otherwise, . Indicates whether the composite script contains a reference to an ASP.NET AJAX framework script. if the composite script contains a reference to an ASP.NET AJAX framework script; otherwise, . Returns a string that represents the value of the property, the property, or the type name. The value of the property if it is defined, or the value of the property if it is defined; otherwise, the value of the property. Initializes a new instance of the class. Retrieves the URL that is rendered as the value of the attribute of the element. The control on the target Web page. to compress the script; otherwise, . A string that contains the URL that is rendered as the value of the attribute of the element. Determines whether the specified script reference is an ASP.NET AJAX script. A object. if the script reference is an ASP.NET AJAX script; otherwise, . Indicates whether the composite script contains a reference to an ASP.NET AJAX framework script. if the composite script contains a reference to an ASP.NET AJAX framework script; otherwise, . Replaces the file-name extension in the specified script path to designate a debug script. The full path of the script to rename. The path must end with ".js". A string that contains the path of the script with the debug extension. Initializes a new instance of the class. Initializes a new instance of the class. A object that contains the client script referenced on the Web page. is . Initializes a new instance of the class. The name of the script library. Initializes a new instance of the class. The name of the script library. The name of the resource file for the script library. The name of the type to create for the values in the resource file. , , or is or an empty string (""). Initializes a new instance of the class. Initializes a new instance of the class. Adds a object to the object. The name of the script resource. An object that contains the script resource. A object that specifies location support for script resources. Adds a object to the object. The name of the script resource. A object that specifies location support for script resources. Removes all objects from the object. Returns the specified object from the object based on the parameter. The name of the script resource. A object. Returns the specified object from the object. The name of the script resource. An object that contains the script resource. A object. Returns a object from the object. A object. A object. Removes a object from the object based on the parameter. The name of the script resource to remove. A object. Removes a object from the object. The name of the script resource to remove. An object that contains the script resource. A object. Initializes a new instance of the class. Initializes a new instance of the class with a specified path. The location of the Web service. Provides a proxy script from a derived object that can be overridden as a customization. The control on the page. A object. The proxy script. Provides a proxy URL from a derived object can be overridden as a customization. The control on the page. A object. A proxy URL. Returns a string that represents the value of the property or the type name. The value of the property, if it is defined; otherwise, the value of the property for the class. Initializes a new instance of the class. Initializes a new instance of the class. The type of the target control. is . Initializes a new instance of the class. Retrieves properties from a object that are passed to the client component that implements timer logic in the browser. An array of type . Retrieves the client script for the control. A object that contains client script for the control. Raises the event of the control. An object that contains the event data. Raises the event of the control. An object that contains the event data. Enables a control to raise the event when a page is posted to the server. A string with an optional argument to be passed to the event handler. Renders the control content to the browser by using the specified object. The object that is used to render the control content to the browser. Raises the event when a page is posted to the server. A string with an optional argument to be passed to the event handler. Retrieves properties from a object that are passed to the client component. An array of type . Retrieves the client script for the control. A object that contains client script for the control. Initializes a new instance of the class. Creates a object that acts as a container for child controls that define the control's content. A container for the control's content. Returns the collection of all controls that are contained in the control. A object that consists of all controls that define the content of the control. Initializes the control trigger collection if partial-page rendering is enabled. Raises the event. An object that contains the event data. The property is being defined when the property has already been created. Raises the event for the control and invokes the method when partial-page rendering is not enabled. An object that contains the event data. Raises the event. An object that contains the event data. The property is set to , and the property is set to . Raises the base event. An object that contains event data. Raises the event. An object that represents the output stream for rendering HTML content. Raises the event. An object that represents the output stream for rendering HTML content. Returns an attribute of a Web control by using a specified name. The name of the attribute. The value of the attribute. Sets the value of the specified control attribute. The name of the attribute to set. The value of the attribute to set. Causes an update of the content of an control. The property is set to .- or –The method is called during or after the page's event. Initializes a new instance of the class. Searches for the control specified in the property. A Boolean value that indicates whether to search for the control recursively in naming containers that contain the current control. A control that has the ID matching the property. The property of the is or empty.- or -The control with the specified was not found. Initializes a new instance of the class. Returns a value that indicates whether the trigger was invoked. if the trigger was invoked; otherwise, . When overridden in a derived class, enables a trigger to initialize itself. Initializes a new instance of the collection class. The control that the belongs to. Removes all elements from the . Inserts an object into the object at the specified index. The zero-based index at which the trigger should be inserted. The trigger to insert. The value can be for reference types. Removes the element at the specified index of the . The zero-based index of the element to remove. Replaces the trigger at the specified index in the object. The zero-based index of the trigger to replace. The new value for the trigger at the specified index. The value can be for reference types. Initializes a new instance of the class. Called to create any child controls that the control contains in preparation for posting back or rendering. Binds a data source to the control and all its child controls. Returns a list of components, behaviors, and client controls that are required for the control's client functionality. An collection that contains objects. Returns a list of client script library dependencies for the control. An collection that contains objects. Raises the event. The event data. Writes the rendered content of the control to the browser by using the supplied object. An object that represents the output stream for rendering HTML content. Returns an attribute of a Web control by using the specified name. The name of the attribute to return. The value of the attribute. Sets the value of the specified user-control attribute. The name of the attribute to set. The value of the attribute to set. For a description of this member, see . A collection of objects. For a description of this member, see . A collection of objects. Initializes a new instance of the class. Initializes a new instance of the class. Initializes a new instance of the class by using a data context object. The data context object to use. Initializes a new instance of the class. The data source control that the object is associated with. The unique name for the data source view in the scope of the data source control that owns it. The current instance. Creates an instance of the data context and entity-set type for the specified operation. The type of data operation to perform. An instance of the data context and entity-set type for the specified operation. Disposes the context after an operation is performed. Disposes the specified data context after an operation is performed. The data context to dispose. Performs a delete operation using the specified keys and using row values that are used to detect conflicts. A dictionary of row-key values for the records to delete. A dictionary of name/value pairs that represent data elements and their original values, which is used to detect data conflicts. The number of objects or rows that were deleted from the data source. Performs an insert operation by using the values specified in a collection. A dictionary of name/value pairs that represent data elements and their new values. The number of objects or rows that were inserted into the data source. Performs an update operation by using the specified row-key values, the row values, and the row values that are used to detect conflicts. A dictionary of row-key values for the records to update. A dictionary of name/value pairs that represent data elements and their new values. A dictionary of name/value pairs that represent data elements and their original values, which is used to detect data conflicts. The number of rows that were updated in the data source. Retrieves the type of data object to use for the delete, insert, and update operations. The data type of the object to use for the operation. The type of the data object that was used for the delete, insert, or update operations. Retrieves the entity set as a property, field, or data context. The entity set that was retrieved. Retrieves the source of the query context. The current query context. The data source to apply the query to. Initializes a new instance of the class. Adds HTML attributes and styles to be rendered in the browser to the specified object. An object that represents the output stream to render HTML content to the browser. Connects events to event handler methods in the control. The data-bound control that raises the event. is . Creates the objects that are contained by the property of the control. Binds the control and all its child controls to a data source. Retrieves the data-bound control that is associated with the control. The data-bound control that is associated with the control. A control that implements the interface was not found on the page.-or-The control specified by the property does not implement the interface.-or-The control does not have a naming container. Loads the state information for the properties in the control that must be persisted between postbacks, even when the property is set to . An object that represents the state of the control. There is no data-bound control associated with the control. Restores view-state information for the control that was saved by the method during a previous page request. An object that represents the state to be restored. Determines whether an event for the control is passed up the page's user interface (UI) server control hierarchy The source of the event. The event data. if the event has been sent to the parent control; otherwise, . Raises the event. The event data. Raises the event. The event data. A container control that implements the interface was not found. Handles the event. The source of the event. The event data. Creates child controls of the control at design time. Sends the control content to the specified object, which writes the content to be rendered to the browser. The object that receives the control content. Renders the HTML opening tag of the control to the specified writer. An object that represents the output stream to render HTML content to the browser. Renders the contents of the control to the specified writer. An object that represents the output stream to render HTML content to the browser. Saves the state of the properties in the control that must be persisted between postbacks, even when the property is set to . Returns the current view state of the control. If there is no view state associated with the control, this method returns . Saves any changes to an control's view-state that have occurred since the time the page was posted back to the server. Returns the control's current view state. If there is no view state associated with the control, this method returns . Sets the page-related properties in the control. The index of the first record on the page of data. The maximum number of items on a single page of data. to rebind the control after the properties are set; otherwise, . There is no data-bound control associated with the control. Retrieves the attribute value with the specified name from the control. The name of the attribute. The value of the attribute. Sets an attribute of the control with the specified name and value. The name of the attribute to set. The value of the attribute. Creates the child controls of the control at design time. Tracks view-state changes to the control so that they can be stored in the control's object. This object can be accessed through the property. Initializes a new instance of the class. The object that contains the command button that was clicked. The total number of records. The command name and command argument of the button that was clicked. The object that contains the object and its container object. Initializes a new instance of the class. Creates a copy of the current object that is derived from . A copy of the current object. Copies the properties of the current object derived from to the specified object. The object to copy the properties of the current . object to. When overridden in a derived class, creates the user interface (UI) controls for the data pager field object and adds them to the specified container. The container that is used to store the controls. The index of the first record on the page. The maximum number of items on a single page. The total number of items. The index of the data pager field in the collection. When overridden in a derived class, creates an empty object that is derived . An empty object that is derived from . Creates a URL that contains a query string field that has the specified page number. The target page number. The target URL. When overridden in a derived class, handles events that occur in the data pager field object. The event data. Restores view-state information that was saved previously. The saved view-state values for the control. Raises the event. Saves the changes that were made to the object's view state. The view-state changes for the control. Restores view-state information that was saved previously. The saved view-state values for the control. Saves the changes that were made to the object's view state. The view-state changes for the control. Causes the object to track changes to its view state so that they can be stored in the control's property and persisted across requests for the same page. Causes the object to track changes to its view state so that they can be stored in the control's property and persisted across requests for the same page. Initializes a new instance of the class. The control that will contain the collection. Appends the specified object to the collection. The object to append to the collection. Creates a copy of the current collection. The object that contains the collection. An object that contains a copy of each object that is in the current collection. Determines whether the collection contains the specified object. The object to locate in the collection. if the collection contains the specified field; otherwise, . Copies the complete collection to a one-dimensional object, starting at the specified index of the target array. The one-dimensional array that is the destination of the elements copied from collection. The array object must use zero-based indexing. The zero-based index in at which copying starts. Creates a default instance of the type that is identified by the provided index. The index of the type to create from the ordered list of types that are returned by the method. An object that represents an instance of a class that is derived from the class, according to the index provided. The specified index is not in the recognized range. Gets an array of types that the collection can contain. An array of type objects that identify the types of objects that the collection can contain. Gets the index of a specific object in the collection. The object to locate in the collection. The index of the parameter, if it is found in the collection; otherwise, -1. Inserts the specified object into the collection at the specified index. The zero-based index at which the object will be inserted. The object to insert. Performs additional processing after all items are removed from the collection. Performs additional processing after an item is added to the collection. The index in the collection that the object was inserted at. The object that was inserted into the collection. Performs additional processing after an item is removed from the collection. The index in the collection that the object was removed from. The object that was removed from the collection. Verifies that the specified object is a object. The object to validate. is . is not an instance of the class or of one of its derived classes. Removes the specified object from the collection. The object to remove from the collection. Removes the object at the specified index from the collection. The index of the object to remove. Instructs the specified object to record its complete state to view state, instead of recording only changed information. The object to mark as changed since the last time that view state was loaded or saved. Initializes a new instance of the class. A object that generated the event. The source of the event. The original event data that contains the and properties. Initializes a new instance of the class. The pager field object. The pager control that contains the pager field object. Determines whether the event for the server control is passed up the page's UI server control hierarchy. The source of the event. The event data. if the event was sent to the parent control; otherwise, . Initializes a new instance of the class. Provides access to the modified object that the data source uses. The data source that the object uses. An instance of the modified data source. Initializes a new instance of the class using the data source object and a dictionary of evaluated parameter values. The data source object to use. The evaluated values from the parameter collection of the object. Initializes a new instance of the class. Evaluates the instance using the interface. The object that the expression is added to. An instance of object that was used to evaluate the data source expression. Loads the state of the values in the object that must be persisted. An object that represents the state of the object. Saves the current view state of the object. An object that contains the saved state of the data source expression. Sets the HTTP context of the object that uses the specified owner control, instance, and object. The owner control of the data source object. The data context to use. The data source object to use. Marks the object so that its state will be saved in view state. When implemented by a class, loads the previously saved view state of the data source expression object. The object that represents the saved view state values for the data source expression object. When implemented by a class, saves the current view state of the object. The object that contains the view state changes. When implemented by a class, tracks view state changes of the object so that the changes can be stored in the object for the data source expression object. Tracks view state changes of the object so that the changes can be stored in the object for the data source expression object. Initializes a new instance of the class. Adds a data source expression object to a object at the specified index. The data source expression object to add. Determines whether a object contains a specific data source expression object. The data source expression object to locate. Copies elements of the object to an array, starting at a particular index. The one-dimensional array that is the destination of the elements that are copied. The zero-based index in the array at which copying starts. Creates an instance of a data source expression object. The zero-based index in the array where the data source expression object is located. The index of the data source expression to create from the ordered list of types returned by the method. Gets an array of data source expression objects that the object can contain. An ordered array of data source expression objects that the data source collection can contain. Gets the index of a specified data source expression object in the object. The data source expression object to locate. The index of the data source expression object, if it is in the collection; otherwise, -1. Inserts a data source expression object into an object at the specified index. The zero-based index at which the object should be inserted. The data source expression object to insert. Removes the first occurrence of the specified data source expression object from the object. The data source expression object to remove. Removes a data source expression object at a specified index from the object. The zero-based index of the data source expression to remove. Marks a specified data source expression object as having changed since the last load or save operation from view state. The data source expression object to mark as having changed since the last load or save operation from view state. Initializes a new instance of the class. Resolves the expression by using the specified object. The data source control to use. An instance of the object that was used to resolve the expression. The data source control is . The method was not found.-or-The method is not static.-or-The type of the passed object was changed. Initializes a new instance of the class. Initializes a new instance of the class using a specified type. The type that the filter is based on. Returns the query that the was performed on. The query to use for the filter. A query that contains elements of the specified type. Initializes a new instance of the class. Applies a sort expression to an object based on a value and a value. Specifies the data source to apply the sort to. An instance of the data source that the expression was applied to. Initializes a new instance of the class. Loads the state of the values in the object that must be persisted. An object that represents the state of the object. Saves the current view state of the object. An object that contains the saved state of the object. Executes the expression by using the specified owner control, context, and data source. The owner control to use. The context to use. The data source to use. Tracks view-state changes of the object so that the changes can be stored in the object for the object. Initializes a new instance of the class. Applies a object by using the specified data source object. The object to use for the query. An instance of the object that the expressions were applied to. Initializes new instance of the class. Resolves the expression by using the specified data source control. The data source control to use. An instance of the data source control that was used to resolve the expression. Initializes the object by using the specified owner control, a instance, and object. The control to use. The context to use. The data source to use. Initializes a new instance of the class. Gets the object that the range comparison was performed on. The object to use for the comparison. An instance of the object that the expression was applied to. The property is .-or- The and the properties are set to .-or- The or property is not set to and the parameter collection is empty. Initializes a new instance of the class. Applies a object to the specified object based on the object. The object to use. An instance of the object that the was applied to. The property is . Initializes a new instance of the class. Sets the properties of a page of data. The index of the first record on the page. The maximum number of items on a single page. to rebind the control after the properties are set; otherwise, . Raises the event by calling the method. Initializes a new instance of the class. Returns a queryable view. A queryable view. Creates a new instance of the class that is associated with this control. An object that acts as the interface for data-bound controls. Performs a delete operation. The row key values for the records to be deleted. The row values that are evaluated to detect data conflicts. The number of records affected by the delete operation. Performs an insert operation. The row values to be inserted into the data source. The number of rows affected by the insert operation. Initializes the object. The event data. Raises the event. An object that contains the event data. Performs an update operation. The row key values for the records to be updated. The row values to be updated in the data source. The row values that are evaluated to detect data conflicts. The number of records affected by the update operation. Initializes a new instance of the class. Initializes a new instance of the class for the specified data operation. The data operation that is being performed. Initializes a new instance of the class. An object of the type specified in the property that contains the data to delete. Initializes a new instance of the class with the specified exception. The exception that occurred when validating the data to delete. Initializes a new instance of the class. The data context object to dispose. Initializes a new instance of the class. An object that contains the data to insert. Initializes a new instance of the class and specifies the provided exception. The exception that occurred when the data to insert was being validated. Initializes a new instance of the class. The values that are passed from the data-bound control that determine how the data is paged and sorted. For more information, see the property. The collection of parameters that is used to create the Where clause. For more information, see the property. The collection of parameters that is used to create the Order By clause. For more information, see the property. The collection of parameters that is used to create the Group By clause. For more information, see the property. The collection of parameter that is used to create the clause that is used for sorting grouped data. For more information, see the property. The collection of parameters that is used to create the Select clause. For more information, see the property. Initializes a new instance of the class by using an exception that occurred as a result of the data operation. The error that occurred during the data operation. Initializes a new instance of the class by using an object that contains the data from the data operation. An object that contains the data that results from a data operation. Initializes a new instance of the class with an object that contains the data from the data operation and the number of rows returned. An object that contains the data that results from a data operation. The number of rows that were returned from a data retrieval operation. Initializes a new instance of the class. An object of the type specified in the property that contains the initial values that were retrieved from the data source. An object of the type specified in the property that contains the values that will be saved in the data source. Initializes a new instance of the class with the specified exception. The exception that occurred when validating the data to update. Initializes a new instance of the class with a system-supplied message that describes the error. Initializes a new instance of the class with serialized data. The object that holds the serialized object data. Context information about the source or destination. Initializes a new instance of the class with a specified message that describes the error. The message that describes the error. Initializes a new instance of the class with a specified message that describes the error, and a collection of references to inner exceptions. The message that describes the error. The collection of validation exceptions. Initializes a new instance of the class with a specified error message and a reference to the inner exception. The message that describes the error. The exception that is the cause of the current exception. Gets information about the exception and adds it to the object. The object that holds the serialized object data for the exception that is being thrown. Context information about the source or destination. Initializes a new instance of the class, setting the specified control as the owner of the current view. The data source control that the object is associated with. A unique name for the data source view within the scope of the data source control that owns it. The current instance. Creates an instance of the data context type. The type of the data context to create. An instance of the data context type. Creates an instance of the data context type using the specified data source operation. The data source operation to use. An instance of the data context. Deletes a data object from a table. The data context of the object to delete. The table that contains the object to delete. The object to delete. Deletes a data object from a table. The data object to delete. The number of data objects that were deleted. Disposes the data context. The data context to dispose. Performs a delete operation by using the specified keys and old values. The row key values for the records to be deleted. The row values that are evaluated to detect data conflicts. The number of objects or rows that were deleted from the underlying data source. Performs an insert operation by using the values specified in a collection. The row values to insert into the data source. The number of objects or rows that were inserted into the data source. Performs a data retrieval operation. An object that is used to request operations on the data beyond basic data retrieval. A list of data objects or rows. Performs an update operation. The row key values for the records to update. The row values to update in the data source. The row values that are evaluated in order to detect data conflicts. The number of rows that were updated in the data source. Returns the data source to apply a query to. The data context to apply the query to. The data source to apply the query to. Retrieves metadata about the data collection. An object that represents the data context class. An object that contains type metadata for the data collection. Handles any exceptions that occur when a data operation fails while a data object is being created. The system-generated, field-specific exceptions that occurred. The data operation that caused the exception. Inserts a data object into a table. The data context of the object. The table into which the data is inserted. The object to insert. Inserts a data object into a object. The data object to insert. The number of objects that were inserted into the data source view. Raises the event The event data. Raises the event. The event data. Raises the event. The event data. Raises the event. The event data. Raises the event. The event data. Raises the event when a data operation fails. The event data. Raises the event after the control has completed an insert operation. The event data. Raises the event. The event data. Raises the event after the control has completed a data retrieval operation. The event data. Raises the event before the control performs a data-retrieval operation. The event data. Raises the event after the control has completed an update operation. The event data. Raises the event before the control performs an update operation. The event data. Resets the object that contains data to its original state. The table that contains data. The entity that contains the original state of the data. Retrieves data from the data source. An object that is used to request operations on the data beyond basic data retrieval. A list of data rows. Stores the original values from the operation in the control's view state. The result of the operation. Updates a data object. The data context class to update. The data collection that contains the object to update. The object to be updated. The updated object. Updates a data object. The object to update. The new object to use for the update. 0 (zero) if the update was successful, or -1 if the update failed. Checks whether the data context class derives from . The type of the data context class to validate. Specifies whether the method has been called when a select operation starts. An insert, update, or delete operation is being performed and the data context class does not derive from . Validates that the conditions exist to perform a delete operation. A dictionary of key values for the data records to delete. A dictionary that contains row values to delete. The or property contains a value. is . Validates that the conditions exist to perform an edit operation. The validation failed or was canceled. Validates that the conditions exist to perform an insert operation. A dictionary that contains row values to insert. The or property contains a value or the parameter does not contain any items. is . Checks whether the type of the class that represents the data table is a generic type. The table type to validate. Specifies whether the method has been called when a select operation starts. The type of the table is not generic. Validates that the conditions exist to perform an update operation. A dictionary of key values for the data records to update. A dictionary that contains new row values for the update operation. A dictionary that contains the old row values for the update operation. The update operation is not supported. Initializes a new instance of the class. Adds the specified control to the specified container. An object that contains the controls to be added to the container. The container that is used to store the child controls. The location in the controls collection at which to add the child control. Creates the control hierarchy that is used to render the control, based on the values that are stored in view state. Creates the control hierarchy that is used to render the control by using the specified data source. An object that contains the data source for the control. to indicate that the child controls are bound to data; to indicate that the control will re-create itself from view state during a postback. The number of items that are created. returns for .-or- does not implement the interface and cannot return a value.-or- does not implement the interface and is set to .-or-The control does not have a group placeholder specified. -or-The control does not have an item placeholder specified. Creates the default style for the control. The style for the control. An attempt was made to invoke the method. Creates a data item in the control. The index of the data item in the underlying data source object. The display index of the data item in the control. A data item that is created by using the specified parameters. Creates the object that contains the arguments that are passed to the data source. The arguments that are passed to the data source. Creates the template in the control. Creates an empty item in the control. The empty item that was created. Creates an insert item in the control. The insert item that was created. The control does not have an template specified. Creates a object with the specified type. One of the values. A object with the specified type. Creates the control hierarchy in groups. The data source. to indicate that the control is bound to data; otherwise, . One of the values. An array that represents the data-key value of each item in the control. An object that contains all the data items of the current page of data in a control. The control does not have an item placeholder specified. Creates the control hierarchy without groups. The data source. to indicate that the control is bound to data; otherwise, . One of the values. An array that represents the data-key value of each item in the control. An object that contains all the data items of the current page of data in a control. Creates the root container in the control. Creates an array of suffixes for ASP.NET to use when it generates the value. The data source that will supply values for the suffix. The suffix array. Deletes the record at the specified index from the data source. The index of the item to delete. is less than 0.-or-The object that is associated with the control is . Ensures that the content is correctly created in the control. Retrieves the values of each field that is declared in the specified item, and stores them in the specified object. A dictionary object that is used to store the field values. The object from which to retrieve the field values. to include the primary key field or fields; otherwise, . is . is not a object. Searches the specified container for a control that has the specified identifier. The identifier for the control to be found. The container to be searched. The specified control, or if the specified control cannot be found. Inserts the current record in the data source. to perform page validation when this method is called; otherwise, . The control does not have an insert item.-or-The object associated with the control is . Populates the specified object by using the child controls that are contained in the template. The container that is used to store the child controls in the template. Populates the specified object by using the child controls that are contained in the template. The container that is used to store the child controls in the template. Populates the specified object by using the child controls that are contained in the template. The container that is used to store the child controls in the template. Populates the specified object by using the child controls that are contained in the template. A container that is used to store the child controls in the template. Populates the specified object by using the child controls that are contained in the template. The container that is used to store the child controls in the template. Populates the specified object by using the child controls that are contained in the template. The container that is used to store the child controls in the template. Populates the specified object by using child controls from one of the control templates. The container that is used to store the child controls. The display index of the item that is being instantiated. The control does not have an template specified. Loads the state of the properties in the control that must be persisted, even when the property is set to . An object that contains the saved control state values for the control. Loads the previously saved view state of the control. An object that contains the saved view state values for the control. Determines whether an event for the control should be handled. The source of the event. The event data. if the event should be handled; otherwise, . Raises the event. The event data. Raises the event. The event data. There is no handler for the event. Raises the event. The event data. Raises the event. The event data. Raises the event. The event data. Raises the event. The event data. Raises the event. The event data. The control is not bound to a data source control by using the property. Raises the event. The event data. The control is not bound to a data source control by using the property. Raises the event. The event data. Raises the event. The event data. The control is not bound to a data source control by using the property. Raises the event. The event data. Raises the event. The event data. The control is not bound to a data source control by using the property. Raises the event. The event data. Raises the event. The event data. Raises the event. The event data. Raises the event. The event data. Raises the event. The event data. There is no handler for the event. Raises the event. The event data. Raises the event. The event data. The control is not bound to a data source control by using the property. Raises the event. The event data. Binds the control to the specified data source. An object that implements the interface and that contains the data. Retrieves data from the associated data source. Deletes all child controls in an item or group container of the control. Renders the Web server control content to the client's browser by using the specified object. The object that is used to render the server control content on the client's browser. Saves the state of the properties in the control that must be persisted, even when the property is set to . Returns the server control's current view state. If there is no view state associated with the control, this method returns . Saves the current view state of the control. An object that contains the saved view state values for the control. Selects the item that is in edit mode in a control. The index of the item that is in edit mode. The item index is negative. Sets the specified item into edit mode in a control. The index of the item to set into edit mode. Sets the properties of a page of data in the control. The index of the first record on the page. The maximum number of items on a single page. to rebind the control after the properties are set; otherwise, . is less than 1.-or- is less than 0. Sorts the control, depending on the specified sort expression and direction. The sort expression to sort the control with. One of the values. The control is bound to a data source control, but the object that is associated with the data source is . For a description of this member, see . The index of the first record on the page. The maximum number of items on a single page. to rebind the control after the properties are set; otherwise, . Updates the record at the specified index in the data source. The index of the item to update. to perform page validation when this method is called; otherwise, . is less than 0.-or-The object that is associated with the control is . Initializes a new instance of the class. The index of the item that contains the Cancel button that raised the event. One of the values that indicates which operation the user canceled. Initializes a new instance of the class by using the specified source of the command and event arguments. The item from the control for which the command was issued. The source of the command. The event data. Initializes a new instance of the class. The index of the in the underlying data source object. The position of the data item as displayed in the control. Determines whether to pass an event up the page's ASP.NET server control hierarchy. The source of the event. The event data. if the event has been sent to the parent control; otherwise, . Initializes a new instance of the class. The number of rows that were affected by the delete operation. The exception that was raised when the delete operation was performed, if any. If no exception was raised, use . Initializes a new instance of the class. The index of the item that contains the Delete button that raised the event. Initializes a new instance of the class. The index of the item to edit. Initializes a new instance of the class. The number of rows affected by the insert operation. The exception that is raised when the insert operation was performed, if any. If no exception was raised, use for this parameter. Initializes a new instance of the class. The data item that is being inserted into the data source. Initializes a new instance of the class. One of the enumeration values. Determines whether to pass an event up the page's ASP.NET server control hierarchy. The source of the event. The event data. if the event has been canceled; otherwise, . Initializes a new instance of the class. The item being created or data-bound. Initializes a new instance of the class. Copies all the items from the data source to the specified object, starting at the specified index in . A zero-based object that receives the copied items from the data source. The first position in the specified object to receive the copied contents. Returns an object that implements and that contains all items in the data source. An object that contains all items in the data source. Returns a object that represents the properties that are used to bind data. An array of objects to find in the collection as bindable. This can be . The object that represents the properties that are used to bind data. Returns the name of the list. This method does not apply to this class. An array of objects that this list name is returned for. An empty string in all cases. Initializes a new instance of the class. The index of the new item to select in the control. Initializes a new instance of the class. The sort expression that is used to sort the items in the control. A value that indicates the direction in which to sort the items in the control. Initializes a new instance of the class. The number of rows that were affected by the update operation. The exception that was raised when the update operation was performed, if any. If no exception is raised, use . Initializes a new instance of the class. The index of the item being updated. Initializes a new instance of the class. Copies the properties of the current object to the specified object. The to copy the properties of the current to. Creates the user interface (UI) controls for the pager field object and adds them to the specified container. The container that is used to store the controls. The index of the first record on the page. The maximum number of items on a single page. The total number of items. The index of the data pager field in the collection. Creates and returns a new instance of the class. A new instance of the class. Determines whether the specified object is equal to the current object. The object to compare with the current instance. if the specified object is equal to the current object; otherwise, . Serves as a hash function for the class. A hash code for the current object. Handles events that occur in the control and performs the appropriate action. The event data. Initializes a new instance of the class. Copies the properties of the current object to the specified object. The object to copy the properties of the current object to. Creates the user interface (UI) controls for the pager field object and adds them to the specified container. The container that is used to store the controls. The index of the first record on the page. The maximum number of items on a single page. The total number of items. The index of the data pager field in the collection. Creates and returns a new instance of the class. A new instance of the class. Determines whether the specified object is equal to the current object. The object to compare with the current instance. if the specified object is equal to the current object; otherwise, . Serves as a hash function for the class. A hash code for the current object. For more information, see the class. Handles events that occur in the object and performs the appropriate action. The event data. Initializes a new instance of the class. The index of the first record on a page of data. The maximum number of items to display on each page of data. The total number of records. Initializes a new instance of the class. The index of the first item of the page. The maximum number of items to display on each page of data. Initializes a new instance of the class. Gets or sets the object that is associated with this control. The default data source view that is associated with the control. Gets the data source view that is associated with the object. The name of the data source view to get. The default data source view that is associated with the control. Gets a collection of names that represent views that are associated with the control. A collection of names that represent views that are associated with the control. Loads the state of the values in the control that must be persisted. An object that represents the state of the control. Initializes the object by using the event data. The event data Calls the method of the class. Saves the current view state of the control. The saved state of the control. Tracks view-state changes of the control so that the changes can be stored in the object for the control. Updates the parameter values that have changed since the previous request. Initializes a new instance of the class. Initializes a new instance of the class. The data source control that the object is associated with. The unique name for the data source view in the scope of the data source control that owns it. The current instance. Creates the objects to use for the delete operation. The keys of the rows to delete. The row values to evaluate in order to detect data conflicts. The list of conversion errors that are created in the data source when a CRUD operation fails. The objects to use for the delete operation. Creates the objects to use for the insert operation by using the values to insert and the error message to display if the operation fails. The values of the rows to insert in the data source. The list of conversion errors that are created by the system when a CRUD operation fails. The objects to use for the insert operation. Creates a Select query expression by using the select arguments of the data source. Objects that are used to request operations on the data beyond basic data retrieval. A list of data objects. Creates the objects to use for the update operation by using the specified values. The keys of the rows to update. The values of the rows to update in the data source. The row values to evaluate in order to detect data conflicts. The list of conversion errors that are created by the system when a CRUD operation fails. The objects to use for the update operation. Clears the original values. Creates an instance of a query context object that contains the evaluated parameter collections. A collection of objects that are used to request operations on the data beyond basic data retrieval. An instance of the context object that contains the evaluated parameter collections. Performs a delete operation. The keys of the rows to delete. The row values to evaluate in order to detect data conflicts. The number of rows that were deleted from the data source. Deletes a data object from a table. The data object to delete. The number of rows that were deleted from the data object. Performs a delete operation on data items that the object represents by using the specified values. The keys of the rows to delete. The row values to evaluate in order to detect data conflicts. The number of objects or rows that were deleted from the data source. Performs an insert operation on the data items that the object represents by using the specified value. The values of the rows to insert in the data source. The number of objects or rows that were inserted into the data source. Executes paging by using the object from the object. The data source to use. The data context to use. The number of pages of data in the data object. Performs a query, sort, or paging operation on the object. The data source object to use. The data context to use. The data object that contains the result of the query, of sorting, or of paging. Executes query expressions by using an object and the object. The data source to use. The data context to use. The data source that contains the results of the query expressions. Performs a data-retrieval operation. A collection of objects that are used to request operations on the data beyond basic data retrieval. The result of the requested operation. Performs a sorting operation. The data source to use. The data context to use. The sorted data object. Performs an update operation. The keys of the rows to update. The values of the rows to update. The row values to evaluate in order to detect data conflicts. The number of rows that were updated in the data source. Retrieves the original values for the specified keys that were stored during the Select operation. The keys of the rows to update. The original values for the specified keys that were stored during the Select operation. Gets initial object for the data source view based on the query context. The data context to apply the query to. The initial object for the data source view. Called by methods that perform CRUD operations when a CRUD operation fails in the data-object building process. The type of any field-specific exception that occurred during the CRUD operations. The data operation that caused the exception. Performs an asynchronous insert operation on the data items that the object represents. The values of the rows to insert. The number of rows that were inserted into the data source. Inserts data objects into a object. The data object to insert. The number of objects that were inserted into the data source view. Restores the previously saved view state for the data source view. The control state to restore. Raises the event after the control has created an object. The event data. Calls the method. The source of the event. The event data. Calls the method. Saves changes to view state for the object since the time that the page was posted to the server. The object that contains the changes to the control's view state. Stores the original values from the operation in the control's view state. The result of the operations. Stores the original values from the select operation in the control's view state when delete or update operations are enabled. The result of the operation. The method that determines the properties to include. When implemented by a class, loads the server control's previously saved view state for the control. The state of the data source control. When implemented by a class, saves the changes to a server control's view state to an object. The object that contains the changes to the server control's view state. When implemented by a class, gets a value that indicates whether a server control is tracking its view-state changes. Causes tracking of view-state changes to the server control so that they can be stored in the server control's state. Performs an update operation. The keys of the rows to update. The values of the rows to update. The row values to evaluate in order to detect data conflicts. The number of rows that were updated in the data source. Updates a data object. The object to update. The updated object. The number of rows that were updated in the data object. Initializes new instance of the class by using the , , , , , and properties. The parameters collection that the data source uses to create the clause. The parameters collection that the data source uses to create the clause. The parameters collection that the data source uses to create the clause. The parameters collection that the data source uses to create the clause. The parameters collection that the data source uses to create the command. The arguments to pass to the class. Initializes a new instance of the class using an query object. The query object to use. Initializes a new instance of the Class. Loads the state of the values in the control that must be persisted. An object that represents the state of the control. Occurs when a new instance of the class is initialized. The event data. Saves the current view state of the control. An object that contains the saved state of the control. Tracks view-state changes of the control so that the changes can be stored in the object for the control. Initializes a new instance of the class. Copies the properties of the current object to the specified object. The object to which the properties of the current instance will be copied. Creates the user interface (UI) controls for the pager field object and adds them to the specified container. The container that is used to store the controls. The index of the first record on the page. The maximum number of items on a single page. The total number of items. The index of the data pager field in the collection. Creates and returns a new instance of the class. A new instance of the class. Handles events that occur in the object and performs the appropriate action. The event data. Raises the event. The event data. There is no handler for the event. Gets or sets a value that indicates whether the user credentials are valid. if the user credentials are valid; otherwise, . Gets or sets a value that indicates whether the user credentials have been authenticated. if all the steps for validating the user credentials have been performed; otherwise, . Gets additional user values for authentication. The values required for authentication other than user name and password. Gets the password for the user. The password to validate. Gets the authentication name for the user. The user name to validate. Gets or sets a value that indicates whether the authentication cookie has been created. if the authentication cookie was created; otherwise, . Gets additional authentication values that are provided by the user. The custom values required for authentication, other than user name and password. Gets a value that indicates whether the authentication cookie should be retained beyond the current session. if the cookie should be retained beyond the current session; otherwise, . Gets the password for the user. The password that is provided by the user for authentication. Gets the name for the user. The name that is provided by the user for authentication. Gets or sets a value that indicates whether the property is available to unauthenticated users. if the property is available to unauthenticated users; otherwise, . Gets or sets the default value of the property. A serialized representation of the default value for the property, if a default value is defined in the Web.config file; otherwise the string "(null)". Gets or sets a reference to an instance. A reference to an object that stores extended data during deserialization operations. Gets or sets a value that indicates whether a profile property is read-only. if the profile property is read-only; otherwise, . Gets or sets the name of the profile property. The name of the profile property as defined in the Web.config file. Gets or sets a value that indicates how to serialize the property value. The enumeration value. Gets or sets the assembly-qualified name of the profile property type. The assembly-qualified name of the profile property type. Gets or sets the role provider to use for retrieving the user's roles. The name of the role provider that is used to get the user's roles. Gets the authenticated user. An object that contains the authenticated user. Gets the collection that contains profile properties that have failed validation. The profile properties that have failed validation. Gets the collection of names and values of the profile properties to validate. The names and values of the profile properties to validate. Gets a collection of the cookies retrieved from the authentication service. The cookies retrieved from the authentication service. Gets the type of authentication that is used to authenticate the user. The type of authentication that is used to authenticate the user. Gets a value indicating whether the user has been authenticated. if the user has been authenticated; otherwise, . Gets the name of the user. The name of the user. Gets the membership provider that is used to authenticate the user. The membership provider that is used to authenticate the user. Gets the security identity associated with the . Represents the current user. Gets or sets a value indicating whether an application is in offline mode. if the application is in offline mode; otherwise, . Gets or sets the user password. The user password. Gets or sets a value indicating whether the user credentials should be saved and reused for subsequent login attempts. if the credentials should be saved and reused; otherwise, . Gets or sets the user name. The user name. This property is not used by this class. The name of the application using the custom membership provider. This property is not used by this class. Always . This property is not used by this class. Always . This property is not used by this class. The number of invalid password attempts allowed before the membership user is locked out. This property is not used by this class. Always zero. This property is not used by this class. Always one. This property is not used by this class. The number of minutes in which a maximum number of invalid password or password-answer attempts are allowed before the membership user is locked out. This property is not used by this class. The format for storing passwords in the store data. This property is not used by this class. Always "*". This property is not used by this class. Always . This property is not used by this class. Always . Gets or sets the URI of the authentication service. The authentication service URI. When getting this property, no service URI was found in the application configuration file, and this property has not been previously set. This property is not used by this class. The name of the application for the provider. Gets or sets the URI of the role service. The role service URI. When getting this property, no service URI was found in the application configuration file, and this property has not been previously set. This property is not used by this class. The name of the application for the provider. Gets or sets the Web settings service location. The URI of the Web settings service. This property is not used by this class. The name of the application using the custom membership provider. This property is not used by this class. Always . This property is not used by this class. Always . This property is not used by this class. The number of invalid password attempts allowed before the membership user is locked out. This property is not used by this class. Always zero. This property is not used by this class. Always one. This property is not used by this class. The number of minutes in which a maximum number of invalid password or password-answer attempts are allowed before the membership user is locked out. This property is not used by this class. The format for storing passwords in the store data. This property is not used by this class. Always "*". This property is not used by this class. Always . This property is not used by this class. Always . Gets the settings that the was unable to save to the server. The settings that were not saved. Gets the user name of the validated user. The user name of the validated user. Gets or sets the unique identifier for the converter. The unique identifier for the converter. Gets a collection of configuration-element properties. A object. Gets or sets the fully qualified type name of the object. The fully qualified type name of the object. Gets or sets an item in the collection. A collection index. The object at the specified index. Gets a collection of configuration-element properties. A object that contains configuration-element properties. Gets or sets a value that indicates whether the authentication service is enabled for an application that uses AJAX features of ASP.NET. if the authentication service is enabled; otherwise, . The default is . Gets or sets a value that indicates whether the authentication service requires an SSL-secured connection. if the authentication service requires Secure Sockets Layer (SSL); otherwise, . The default is . Gets a object that contains a collection of objects. A object. Gets or sets the maximum length that is accepted by the object for JavaScript Object Notation (JSON) strings. An integer that represents the maximum length for JSON strings. The default is 102400 characters. Gets or sets the limit for constraining the number of object levels to process. The number of object levels. The default is 100. The property is being set to a value that is less than one. Gets or sets a value that indicates whether the profile service is available in the AJAX-enabled ASP.NET application. if the profile service is enabled; otherwise, . The default is . Gets or sets the read-access profile properties. An array that contains the names of the read-access profile properties. Gets or sets the write-access profile properties. An array that contains the names of the write-access profile properties. Gets or sets a value that indicates whether the role service is enabled for an ASP.NET application that uses AJAX features. if the role service is enabled; otherwise, . The default is . Gets or sets whether caching is enabled for script files that are embedded as resources in an assembly. if caching is enabled for script files that are embedded as resources in an assembly; otherwise, . The default is . Gets or sets whether compression is enabled for script files that are embedded as resources in an assembly. if compression is enabled for script files that are embedded as resources in an assembly; otherwise, . The default is . Gets a object that is derived from the current system configuration. A object. Gets a object that is derived from the current system configuration. A object. Gets the section that is contained in the configuration file. A object. Gets the section that is contained in the configuration file. A object. Gets the section that is contained in the configuration file. A object. Gets the section that is contained in the configuration file. A object. Gets a object that is derived from the current system configuration. A object. Gets the exception that occurs during a data source operation event. The exception that occurred during the data source operation event. Gets the data source operation that caused an exception in the class. The data source operation that caused the exception. Gets or sets a value that indicates whether the control dynamically creates a clause based on values defined in the collection. if the data source control creates the clause dynamically; otherwise, . Gets the type of the class. The type associated with the class. Gets or sets a value that indicates whether the data source view supports the ability to delete rows. if the data source view supports the ability to delete rows; otherwise, . Gets or sets a value that indicates whether the data source view supports the ability to insert rows. if the data source view supports the ability to insert rows; otherwise, . Gets or sets a value that indicates whether the data source view supports the ability to update rows. if the view supports the ability to update rows; otherwise, . Gets or sets the entity set name. The name of the entity. Gets or sets a value that specifies the condition that must be true for a record to be included in the retrieved data by a clause. The value that is used to create the clause. Gets a collection of parameters that are used to create a clause. A collection that contains the parameters that are used by this property. Gets the exceptions that occur when a new or edited data field is validated. A collection that contains all the exceptions that occurred. When overridden in a derived class, gets a value that indicates whether another request can use the instance of the class. in all cases. Gets a value that indicates whether another request can use the instance. in all cases. Gets the code number that is associated with the current error event. The code number that is associated with this event. For information about event codes, see . Gets the location of the error. The location where the exception occurred. When overridden in a derived class, gets a collection of the supported types. An object that implements that represents the types supported by the converter. Gets or sets the maximum length of JSON strings that are accepted by the class. The maximum length of JSON strings. The default is 2097152 characters, which is equivalent to 4 MB of Unicode string data. The property is set to a value that is less than one. Gets or sets the limit for constraining the number of object levels to process. The number of object levels. The default is 100. The property is set to a value that is less than one. Gets or set whether to override the so that the will consider the serialization of the public property or public field. to override the ; otherwise, . Gets or sets the type identifier for the type metadata marker. The type identifier for the type metadata marker on the serialized JavaScript Object Notation (JSON) string. The default value is the assembly-qualified name of the type. Gets the type that is included in the proxy object. The type object that is included in the generated proxy object. Gets or sets the format of the method response. One of the values. The default is . Gets or sets a value that indicates whether to invoke the method by using HTTP GET. if the method is invoked by using the HTTP GET command; if the method is invoked by using the HTTP POST command. The default is . Gets or sets a value that indicates whether all return types are serialized as XML, which includes string types. if all return types are serialized as XML; otherwise, . The default is . Gets the raised during partial-page rendering. An object. Gets or sets the name of the control that triggers an asynchronous postback for an control. A server control ID. Gets or sets the postback control event that triggers an control to be updated. The event name. The default value is . Gets or sets the path of the authentication service. The path of the custom authentication Web service. More than one unique path was set in the control hierarchy. Gets a collection of script references that are contained in the composite script object. A collection of script references that are contained in the composite script object. Gets the composite script reference for the event. The composite script reference. Gets or sets the ID of the control that the extender is associated with. The ID of the server control that is being extended. Overrides the property to prevent setting this value. if the extender control is rendered on the page; otherwise, . Gets a collection of name/value pairs that represent the state of a Web page. A collection that represents the state of a Web page. Gets or sets the name of the control that is an control for an control. A string that represents a server control ID. Gets or sets an array that contains the profile properties that will be made available to client script. A string array that contains the names of the profile properties that will be preloaded and made available to client script. The default is an empty array. The property includes property names that are not in the current application’s profile schema. Gets or sets the path of a custom implementation of the profile Web service. The path of a custom implementation of the profile Web service. More than one unique path was set in the control hierarchy. Gets the control that registered the array declaration. A reference to the control that registered the array. Gets the name of the array. The name of the array. Gets the value or values of the array members. The value or values of the array. Gets the control that registered the script. A reference to the control that registered the script. Gets the name of the script. The name of the script. Gets the control that registered the custom (expando) attribute. A reference to the control that registered the custom attribute. Gets the identifier of the control that registered the custom (expando) attribute. The identifier of the control that registered the custom attribute. Gets a value that indicates whether the custom (expando) attribute is encoded. if the custom attribute is encoded; otherwise, . Gets the name of the custom (expando) attribute. The name of the custom attribute. Gets the value of the custom (expando) attribute. The value of the custom attribute. Gets the control that registered the hidden field. A reference to the control that registered the hidden field. Gets the initial value of the hidden field. The initial value of the hidden field. Gets the name of the hidden field. The name of the hidden field. Gets a value that indicates whether the script block should be rendered on the Web page enclosed in tags. if the script should be rendered on the Web page enclosed in tags; otherwise, . Gets the control that registered the script. A reference to the control that registered the script. Gets the key that, together with the value, identifies the script. The value of the key. This value can be or empty. Gets the file name of the script. The file name of the script. This value can be or empty. Gets the script type that indicates when the script is intended to be executed. A value defined by the enumeration. Gets the client script type that, together with the value, identifies the script. The type of the script. Gets the URL of the script file. The URL of the script file. This value can be or empty. Gets or sets a value that indicates whether the list of roles for the currently logged-on user must be retrieved. if the list of roles must be retrieved; otherwise, . The default is . Gets or sets the path of the role service. The path of the custom role Web service. More than one unique path was set in the control hierarchy. Gets the identifier for the current instance. The ID or a generated value, depending on the conditions described in the following table.The property has been set.The value of the property.The property has not been set.A generated ID that consists of the value of the property, followed by a dollar sign ($), followed by the value of the property. Gets the attribute of the associated element, as set in the constructor. The client ID of the target control, as set in the constructor. Gets or sets the name of the current instance. The name of the current instance, if set; otherwise, a generated name. When overridden in a derived class, gets the identifier of the client component. The ID of the client component. Gets or sets the ID of the current instance. The ID of the current instance, if set; otherwise, an empty string (""). Gets or sets the type of the target client component. The type of the target client component. An attempt was made to set the property to . Gets the ID of the client component. The ID of the client component. Gets the HTML ID of the client control object. The HTML ID of the client control object. Gets the ID of the current instance. The ID of the current instance, if set; otherwise, an empty string (""). An attempt was made to set the property. Gets the Ajax framework assembly that components on the page use. The Ajax framework assembly. Gets or sets a value that specifies how client scripts of the Microsoft Ajax client library will be included on the client. An enumeration value. Gets or sets a value that determines whether the custom errors section of the Web.config file is used during an error in an asynchronous postback. if the custom errors setting in the Web.config file is used to determine error behavior during asynchronous postbacks; otherwise, . The default is . Gets or sets the error message that is sent to the client when an unhandled server exception occurs during an asynchronous postback. The error message. The default is an empty string (""). Gets the unique ID of the control that caused the asynchronous postback. The unique ID of a control, if the control has an ID; otherwise, an empty string (""). Gets or sets a value that indicates the time, in seconds, before asynchronous postbacks time out if no response is received. An integer that represents the time-out in seconds. The default value is 90 seconds. Gets the object that is associated with the current instance. The object for the current instance. Gets or sets the name of the method that handles the Sys.Application.navigate event on the client. The name of the method that handles the Sys.Application.navigate event on the client. Gets a reference to the composite script that supports the Web page. A reference to the composite script. Gets or sets a URL to a blank Web page. The URL to use if the target Web page is empty. Determines whether the current page loads client script references from CDN (Content Delivery Network) paths. if client script references are loaded from CDN paths, otherwise, . Enables local copy of a script to load in the event that the CDN (Content Delivery Network) is unavailable. if the fallback CDN value is enabled; otherwise, . Gets or sets a value that indicates whether the Web page supports history point management. if the Web page supports adding history points to the browser's history stack; otherwise, . Gets or sets a value that indicates whether public static page methods in an ASP.NET page can be called from client script. if static page methods on an ASP.NET page can be called from client script as Web methods; otherwise, . The default is . Gets or sets a value that enables partial rendering of a page, which in turn enables you to update regions of the page individually by using controls. if partial rendering is enabled and full-page updates are suppressed; otherwise, . The default is . The property is set after the page's event occurs. Gets or sets a value that indicates whether the control renders script that supports parsing and formatting of culture-specific information. if culture-specific information can be displayed; otherwise, . The default value is . Gets or sets a value that indicates whether the control renders localized versions of script files. if localized script files will be rendered; otherwise, . The default value is . Gets or sets a value that indicates whether to encrypt the history state string. if the history state string should be encrypted; otherwise, . The default value is . Gets a value that indicates whether the debug versions of client script libraries will be rendered. if the current request is executing in debug mode; otherwise, . Gets a value that indicates whether the current postback is being executed in partial-rendering mode. if the current postback is executing in partial-rendering mode; otherwise, . Gets a value that indicates whether a event is currently being handled. if the is being handled; otherwise, . Gets or sets a value that indicates whether scripts are loaded before or after markup for the page UI is loaded. if scripts are loaded before markup for the UI is loaded; if scripts are loaded after markup for the UI is loaded. The default is . Gets the object that is associated with the current instance. The object for the current instance. Gets the object that is associated with the current instance. The object for the current instance. Gets or sets a value that specifies whether debug or release versions of client script libraries are rendered. The enumeration value that indicates the current mode. The default is . The property is not one of the values. Gets or sets the root path of the location that is used to build the paths to ASP.NET Ajax and custom script files. The location where script files are stored. The default value is an empty string (""), which is interpreted as a relative path. Gets a object. A object. Gets a object that contains the objects, each of which represents a script file rendered to the client. The object of the instance. Gets a object that contains a object for each Web service that ASP.NET exposes on the client for Ajax functionality. The object for the current instance. Gets a value that indicates whether the client supports partial-page rendering. if the client supports partial-page rendering; otherwise, . The default value is . The property is and the property was set to .- or -The property was set after the event. Overrides the property that is inherited from the base class to prevent setting this value. in all cases. A value is assigned to the property. Gets the object that is associated with the current instance. The object for the current instance. Gets a reference to the composite script that supports the content page. A reference to the composite script. Gets the object that is associated with the current instance. The object for the current instance. Gets the object that is associated with the current instance. The object for the current instance. Gets a object that contains a object for each script file that is explicitly registered with the control. A collection of objects for each script file that the control sends to the browser. Gets a object that contains a object for each service that is explicitly registered with the control. A collection that contains an object for each service that is registered with the control. Overrides the property inherited from the base class to prevent setting this value. if the control is rendered on the page; otherwise, . A value is assigned to the property. Gets or sets the name of the assembly that contains the client script file as an embedded resource. The fully qualified or partially qualified name of the assembly that contains a client script file as an embedded resource. Gets or sets a value that indicates whether the property is included in the URL when you register a client script file from a resource. if the script path is not used when you register the client script; otherwise, . Gets or sets the name of the embedded resource that contains the client script file. The name of the client script file that is embedded as a resource in an assembly. Gets or sets a value that indicates whether the object automatically adds code at the end of the ECMAScript (JavaScript) file to call the client method of the Sys.Application class. if the Sys.Application.notifyScriptLoaded method is automatically called at the end of a JavaScript file, or if user code calls the Sys.Application.notifyScriptLoaded method that is already in the JavaScript file. The default value is . Gets or sets the path of the referenced client script file, relative to the Web page. The path of the referenced client script Gets or sets a comma-delimited list of UI cultures that are supported by the property. A string that contains a comma-delimited list of UI cultures. Gets or sets the version of the client script file (release or debug) to use. A value that indicates which version of the client script file to reference. The default is . Gets the object that contains the script library. A object that contains the client script referenced on the Web page. Gets the name of the script library. The name of the script library. Gets the name of the resource file for the script library. The name of the resource file for the script library. Gets the name of the client type to create for the values in the resource file. The name of the client type. Gets the name of the resource file for the script library. The name of the resource file. Gets the name that is used when retrieving the values in the resource file. The name that is used in client script when retrieving the values in the resource file. Gets or sets the debug mode path of the script resource on a content delivery network (CDN). The path of a CDN that contains debug script resources. Gets or sets the release mode path of a script resource on a content delivery network (CDN). The path of a CDN. Gets or set a value that indicates to the whether a script resource should be accessed using a secure connection to the content delivery network (CDN) path when the page is accessed using HTTPS. if the CDN should be accessed using HTTPS; otherwise, . Gets or sets the debug mode path of the script resource that is used when debug mode is enabled. The path of a script resource that is used when debug mode is enabled. Gets or sets a JavaScript expression that is used to detect whether a JavaScript file loaded successfully. The JavaScript expression. The default is an empty string. Gets or set the release mode path of the script resource. The path of a script resource. Gets or sets an assembly object that contains the script resource. An assembly object that contains a script resource. Gets or sets the name of the script resource in the specified resource assembly. The name of a script resource. Gets or sets a value that indicates whether the proxy generation script is included in the page as an inline script block or is obtained by a separate request. if the proxy generation script is included as an inline script block in the page; if the proxy generation script is obtained by a separate request. The default is . Gets or sets the path of the referenced Web service. The path of the referenced Web service. Gets the type of the target control, as specified in the constructor. The type of the target control. Gets a unique identifier for this . The unique identifier for this attribute. Gets or sets a value that indicates whether the control initiates a postback to the server after the number of milliseconds specified in the property has elapsed. if will initiate a postback; otherwise, . The default value is . Gets or sets the number of milliseconds to wait before initiating a postback. The number of milliseconds to wait before initiating a postback. The default value is 60,000 (60 seconds). The specified value is less than or equal to zero. Overrides the property of the class to prevent this value from being set. if the control is rendered on the page; otherwise, . A value is assigned to the Visible property. Gets the cascading style sheet (CSS) attributes collection of the control. The names of the CSS style rules in the attributes collection. Gets or sets a value that indicates whether postbacks from immediate child controls of an control update the panel's content. if postbacks from immediate child controls of the control update the panel's content; otherwise, . The default is . Gets or sets the template that defines the content of the control. An instance that defines the content of the control. The default is . The property of the control is set after an instance of the template is created or after the content template container is created. Gets a control object to which you can programmatically add child controls. A object that defines the content of the control. Gets the object that contains the child controls for the control. The collection of child controls for the control. The , , , , or method of the class has been called. To change the content of the control, modify the child controls of the property. Gets a value that indicates whether the control is being updated as a result of an asynchronous postback. if the current control is being updated as a result of an asynchronous postback; otherwise, . Gets or sets a value that indicates whether an control's content is enclosed in an HTML or element. One of the values. The default is so that the content of the panel is enclosed in an HTML element. Gets a value that indicates whether the content of the control will be updated. if the control's content will be updated; otherwise, . Gets an object that contains and objects that were registered declaratively for the control. A collection of objects of type and . Gets or sets a value that indicates when an control's content is updated. One of the values. The default is . The specified type is not one of the values. Gets or sets a string that represents the of the control that is a trigger for the control. A string that contains the of the control. The default is an empty string (""). Gets a reference to the control that the targets. An control. Gets a reference to the control that the belongs to. An control. Gets or sets the ID of the control that the control displays status for. The ID of the associated control. The default value is an empty string. Gets or sets the cascading style sheet (CSS) attributes of the control. The names of the CSS attribute. Gets a object that represents the child controls of the control. The collection of child controls for the control. Gets or sets the value in milliseconds before the control is displayed. An integer that represents the number of milliseconds before the control's progress template is displayed. The default is 500 milliseconds (.5 seconds). The property is less than zero. Gets or sets a value that determines whether the progress template is rendered dynamically. if the progress template is rendered dynamically; otherwise, . The default value is . Gets or sets the template that defines the content of the control. An instance that defines the content of the control. The default is . Gets or sets the name of the object that contains the property to retrieve data from. The name of the object that contains the property to retrieve data from. Gets or sets the name of the property or field in the data source object that represents a data collection. The name of the property or field in the data source object that represents a data collection. Gets or sets the name of the type that is created for Insert, Delete, and Update operations. The name of the type that is created for Insert, Delete, and Update operations. Gets or sets the instance of the data context object. An instance of the data context object. Gets or sets the property or field in the data context class that represents a data collection. The property or field in the data context class that represents a data collection. Gets or sets the current data context. The current data context. Gets the type of the data context. The type that is associated with the data context class that is specified in the property. Gets or sets the name of the data context class that contains the field or property that is specified in the property. The name of the data context class that contains the field or property that is specified in the property. Gets or sets the object that contains the value of the data to retrieve. The object that contains the value of the data to retrieve. Gets or sets the name of the property or field in the data-context class that represents a data collection. The name of the property or field in the data-context class that represents a data collection. Gets or sets the name of the object that is created for an insert, delete, or update operation. The name of the object that is created for an insert, delete, or update operation. Gets or sets the object that is created for an insert, delete, or update operation. The object that is created for an insert, delete, or update operation. Gets or sets the name of the object that is created for an insert, delete, or update operation. The name of the object that is created for an insert, delete, or update operation. Gets a collection of custom attribute name/value pairs for the control. A collection of custom attribute name/value pairs. Gets a object that represents the child controls for the control in the UI hierarchy. The collection of child controls for the control. Gets a collection of objects that represent the pager fields that are specified in a control. A collection object that contains all the pager fields that are specified in the control. Gets the maximum number of records that are displayed for each page of data. The maximum number of records that are displayed for each page of data. Gets or sets the of the control that contains the data that will be paged by the control. The of the control that contains the data that will be paged by the control. The default is an empty string, which indicates that this property is not set. Gets or sets the number of records that are displayed for each page of data. The number of records that are displayed for each page of data. The default is 10. The property is set to a value less than 1. Gets or sets the name of the query string field. The name of the query string field. The default is an empty string, which indicates that the control will use a HTTP POST command to navigate through the pages. Gets the index of the first record that is displayed on a page of data . The index of the first record that is displayed on a page of data. Gets the HTML element that is used to render the control. Always . Gets the total number of records that are retrieved by the underlying data source object that is referenced by the associated data-bound control. The total number of records that are retrieved by the underlying data source object. Gets the object that contains the object and the object's container object. The object that contains the object and the object's container object. Gets or sets the maximum number of records to display on each page of data. The maximum number of records to display on each page of data. The default is -1, which indicates that this property is not set. Gets or sets the index of the first record to display on a page of data. The index of the first record that will be displayed on a page of data. Gets the object that contains the button that was clicked. The object that contains the button that was clicked. Gets the total number of records to display. The total number of records to display. Gets a reference to the data pager that the object is associated with. The object that contains the data pager field. Gets a value that indicates whether the object is tracking its view-state changes. if the object is tracking its view-state changes; otherwise, . Gets or sets a value that indicates whether the query string field has been evaluated. if the query string field has been evaluated; otherwise, . Gets the value of the query string field from the URL of the request. The value of the query string field. Gets a value that indicates whether the object is tracking its view-state changes. if the object is tracking its view-state changes; otherwise, . Gets a dictionary of state information that enables you to save and restore the view state of a object across multiple requests for the same page. An object that contains the view-state information. Gets or sets a value that indicates whether a data pager field is rendered. if the is rendered; otherwise, . The default value is . Gets the object that is at the specified index in the collection. The zero-based index of the object to retrieve from the collection. The object that is at the specified index in the collection. Gets the control that raised the event. The control that raised the event. Gets the object that contains the control that raised the event. The object that contains the control that raised the event. Gets the pager control that contains the pager field object. The pager control. Gets the object. The pager field object. Gets or sets the data source object. The data source object. Gets or sets the evaluated values from the instance of the object. The evaluated values from the instance of the object. Gets the instance of the owner control. The HTTP context instance of the owner control. Gets the data source object that is associated with the owner control. The data source object that is associated with the owner control. Gets a value that indicates whether a data source expression object is tracking its view state changes. if the data source expression object is tracking its view state changes; otherwise, . Gets the owner control. The owner control. When implemented by a class, gets a value that indicates whether a data source expression object is tracking its view state changes. if a data source expression object is tracking its view state changes; otherwise, . Gets an instance of the class that contains the current view state information. An instance of the state bag object that contains the current view state information. Gets the instance of the class. The instance. Gets or sets the data source expression object at a specified index. The zero-based index of the data source expression to get. The data source expression object at the specified index. Gets the owner control. The owner control. Gets or sets a value that indicates whether the expression should be ignored. if the expression is ignored; otherwise, . Gets or sets the name of the method that contains a custom LINQ query. The name of the method that contains the custom LINQ query. Gets or sets the class whose method contains the custom query. The class that the method is a member of. Gets or sets the type that the filter is based on. The type that the filter is based on. The default value is . Gets or sets the property of the object to sort by. The property of the data source object to sort by. Gets and sets the sort direction of the data source object. The sort direction of the data source object. Gets or sets the collection of expressions to apply after an value is applied to the data source. The collection of expressions to apply after the is applied to the data source. Gets the parameters that are associated with this object. The parameters that are associated with the object. Gets the collection of expressions in the query. The collection of expressions in the query. Gets or sets the field to use for the comparison. The field to use for the comparison. Gets or sets the maximum value of the range. The type of comparison to use for the maximum value. The default is , which indicates that the maximum comparison is not performed. Gets or sets the minimum value of the range. The type of comparison to use for the minimum value. The default is , which indicates that the minimum comparison is not performed. Gets or sets the type of string comparison to perform. The type of string comparison to perform. The property is . Gets and sets a single field or a comma-separated list of fields to search. The field or fields to search. The property is . Gets or sets the value that determines where in the string the search occurs. The type of search to perform. Gets or sets the property of the object to apply the expression to. The property of the object to apply the expression to. Gets or sets the ordering direction of the data source object. The ordering direction of the data source object. Gets the maximum number of items to display on a single page of data. The maximum number of items to display on a single page of data. Gets the index of the first record that is displayed on a page of data. The index of the first record that is displayed on a page of data. Gets or sets a value that indicates whether the control dynamically creates an Order By clause based on values in the collection. if the control creates the Order By clause; otherwise, . The default is . Gets or sets a value that indicates whether the control dynamically creates a Where clause based on values defined in the collection. if the control will create the Where clause; otherwise, . The default is . Gets or sets a value that indicates whether the control supports navigation through sections of the data at run time. if the user can page through the data; otherwise, . The default value is . Gets or sets a value that indicates whether the control supports sorting the data at run time. if the user can sort the data; otherwise, . The default value is . Gets or sets the name of the type that contains the property whose value has the data that you want to retrieve. The name of the class to retrieve data from. This property is not used by the class. A collection of parameters. Gets or sets a value that indicates whether data records can be deleted through the control. if automatic delete operations are enabled; otherwise, . The default value is . Gets or sets a value that indicates whether data records can be inserted through the control. if automatic insert operations are enabled; otherwise, . The default value is . Gets or sets the value that indicates whether changes to the data context object are tracked. if the data context object is tracked for changes; otherwise, . The default is . Gets or sets a value that indicates whether data records can be updated through the control. if automatic update operations are enabled; otherwise, . The default value is . Gets or sets a value that specifies which properties are used for grouping the retrieved data. A string that is used to create the Group By clause. Gets the collection of parameters that are used to create the Group By clause. The parameters that are used to create the Group By clause. Gets the collection of parameters that are used during an insert operation. The parameters that are used during an insert operation. Gets or sets a value that specifies which fields are used for ordering the retrieved data. A string that is used to create the Order By clause. Gets the collection of parameters that are used to create the Order By clause. The parameters that are used for creating the Order By clause. Gets or sets the fields that are used for ordering grouped data. A string that is used to create the Order Groups By clause. Gets the collection of parameters that are used to create the Order Groups By clause. The parameters that are used to create the Order Groups By clause. Gets or sets the properties and calculated values that are included in the retrieved data. A string that is used to create the Select clause. Gets the collection of parameters that are used during a data-retrieval operation. The parameters that are used to create the Select clause. Gets or sets a value that indicates whether the data from the data source should be stored in view state to make sure that the data has not been changed by another process before it is updated or deleted. if the values will be stored in view state; otherwise, . The default value is . For a description of this member, see . The type that is associated with the class. For a description of this member, see . The name of the entity. Gets or sets the name of the property or field in the data context class that represents a data collection. A string that contains the name of the property that contains the data collection. This collection is not used by the class. A collection of parameters. Gets or sets a value that specifies what conditions must be true for a record to be included in the retrieved data. A string that is used to create the Where clause. Gets the collection of parameters that is used to create the Where clause. A collection of the parameters that are used to create the Where clause in the property. Gets or sets the data context object to create. The data context object that you have set to the property; otherwise, . The default is . Gets the data operation that is being performed. A value that represents the type of data operation that is being performed. Gets the exception that was thrown while the data was being validated before the delete operation. The exception, if an error occurred; otherwise, . Gets or sets a value that indicates whether the exception was handled and that it should not be thrown again. if the exception was handled; otherwise, . Gets the object that represents the data to delete. An object of the type specified in the property that contains the data to delete. Gets the data context object to dispose. An object that represents the data context. Gets the exception that was thrown while the data was being validated before the insert operation. The exception, if an error occurred; otherwise, . Gets or sets a value that indicates whether the exception was handled and that it should not be thrown again. if the exception was handled; otherwise, . Gets the object that contains the data to insert. An object that contains the data to insert. Gets values that determine how the data is returned. An object that contains values for determining how the data is returned. Gets the collection of parameters that is used to create the GroupBy clause. An object that contains the parameters for the GroupBy clause. Gets the collection of parameters that is used to create the OrderBy clause. An object that contains the parameters for the OrderBy clause. Gets the collection of parameters that are used to create the clause that specifies how grouped data is sorted. An object that contains the parameters for the clause that specifies how grouped data is sorted. Gets or sets the data object that is used in the data query. An object that represents the data for the query. Gets the collection of parameters that is used to create the Select clause. An object that contains the parameters for the Select clause. Gets the collection of parameters that is used to create the Where clause. An object that contains the parameters for the Where clause. Gets the exception that was thrown during the data operation. An object that represents the exception, if an error occurred; otherwise, . Gets or sets a value that indicates whether the exception was handled and that it should not be thrown again. if the exception was handled; otherwise, . Gets the object that represents the result of a data operation. An object that contains the data from the data operation. Gets the total number of rows in a data set from a data-retrieval operation. The total number of rows in a data set from the data retrieval operation; -1 if the object was created during a data modification operation; -1 if you enabled customized paging by setting to and by setting to . Gets the exception that was thrown while the data was being validated before the update operation. The exception, if an error occurred; otherwise, . Gets or sets a value that indicates whether the exception was handled and that it should not be thrown again. if the exception was handled; otherwise, . Gets the object that contains the values that will be saved in the data source. An object of the type specified in the property that contains the data to save. Gets the object that contains the values that were originally retrieved from the data source. An object of the type specified in the property that contains the data that was retrieved from the data source. Gets one or more exceptions that occurred when new or modified data was being validated. A collection that contains the exceptions. Gets a value that indicates whether the object that is associated with the current control supports the delete operation. if the operation is supported; otherwise, . The default is . Gets a value that indicates whether the object that is associated with the current control supports the insert operation. if the operation is supported; otherwise, . The default is . Gets a value that indicates whether the object that is associated with the current control supports paging of retrieved data. . Gets a value that indicates whether the object that is associated with the current control supports retrieving the total number of data rows, in addition to retrieving the data. . Gets a value that indicates whether the object that is associated with the current control supports a sorted view of the retrieved data. . Gets a value that indicates whether the object that is associated with the current control supports the update operation. if the operation is supported; otherwise, . Gets the type of the data context class. The type that is associated with the data context class specified in the property. Gets or sets the name of the data context class that contains the field or property specified in the property. The name of the data context class. Gets or sets a value that indicates whether the data source view supports deleting rows. if the data source view supports deleting rows; otherwise, . The default is . Gets or sets a value that indicates whether the data source view supports adding new rows. if the view supports inserting rows; otherwise, . The default is . Gets or sets a value that indicates whether changes to the data-context object are tracked. if the data-context object is tracked for changes; otherwise, . The default is . Gets or sets a value that indicates whether the data source view supports updating rows. if the view supports updating rows; otherwise, . The default is . Gets or sets a value that indicates that original values from the select operation will be stored in view state when delete or update operations are enabled. if original values are saved in view state; otherwise, . The default value is . Gets or sets the name of a property or field of the data context class that contains the data collection. The name of the property that represents the data collection. Overrides the property. Setting this property is not supported by the control. , which indicates that the property is not set. An attempt was made to set the property. Gets or sets the custom content for the alternating data item in a control. An object that contains the custom content for the alternating data item in a control. The default is , which indicates that this property is not set. Overrides the property. Setting this property is not supported by the control. , which indicates that the property is not set. An attempt was made to set the property. Overrides the property. Setting this property is not supported by the control. , which indicates that the property is not set. An attempt was made to set the property. Overrides the property. Setting this property is not supported by the control. , which indicates that the property is not set. An attempt was made to set the property. Overrides the property. Setting this property is not supported by the control. , which indicates that this property is not set. An attempt was made to set the property. Gets or sets the name of the data field whose value is used to uniquely identify each data row of a control when the property is set to . The name of the data field whose value is used to uniquely identify each instance of a control when ASP.NET generates the value. Gets the data values that are used to uniquely identify each instance of a data-bound control when ASP.NET generates the value. The data values that are used to uniquely identify each instance of a data-bound control when ASP.NET generates the value. Gets a object that represents the child controls of the control. The collection of child controls for the control. Gets or sets a value that indicates whether empty string values ("") are automatically converted to null values when the data field is updated in the data source. if empty string values are automatically converted to null values; otherwise, . The default is . Overrides the property. Setting this property is not supported by the control. , which indicates that this property is not set. An attempt was made to set the property. Gets or sets an array that contains the names of the primary key fields for the items displayed in a control. An array that contains the names of the primary key fields for the items displayed in a control. Gets a collection of objects that represent the data-key value for each item in a control. An object that contains the data key for each item in a control. Gets or sets the name of the method to call in order to delete data. The name of the method. Gets or sets the index of the item being edited. The zero-based index of the item being edited. The default is -1, which indicates that no item is being edited. The property is set to a value less than -1. Gets the item that is in edit mode in a control. The item that is in edit mode in a control, or if no item is in edit mode. Gets or sets the custom content for the item in edit mode. An object that contains the custom content for the item in edit mode. The default is , which indicates that this property is not set. Gets or sets the user-defined content for the empty template that is rendered when a control is bound to a data source that does not contain any records. An object that contains the custom content for the empty template. The default is , which indicates that this property is not set. Gets or sets the user-defined content for the empty item that is rendered in a control when there are no more data items to display in the last row of the current data page. An object that contains the custom content for the empty item. The default is , which indicates that this property is not set. Gets or sets a value that indicates whether a validator control will handle exceptions that occur during insert or update operations. if a validator control will handle exceptions that occur during insert or update operations; otherwise, . The default is . Gets or sets a value that indicates whether row selection persists when a user pages through data in a data-bound control. if row selection persists; otherwise, . The default is . Overrides the property. This property is not supported by the control. This property is not supported, and throws a error. An attempt was made to access the property. Overrides the property. Setting this property is not supported by the control. , which indicates that the property is not set. An attempt was made to set the property. Gets or sets the number of items to display per group in a control. The number of items to display per group in a control. The default is 1, which indicates that the control will display one item per group. The property is set to a value less than 1. Gets or sets the ID for the group placeholder in a control. The ID for the group placeholder in a control. The default is "groupPlaceholder". The specified ID is or an empty string. Gets or sets the user-defined content for the separator between groups in a control. An object that contains the custom content for the group separator. The default is , which indicates that this property is not set. Gets or sets the user-defined content for the group container in a control. An object that contains the custom content for the group container in a control. The default is , which indicates that this property is not set. Overrides the property. Setting this property is not supported by the control. , which indicates that the property is not set. An attempt was made to set the property. Gets the insert item of a control. An object that represents the insert item of a control. Gets or sets the location of the template when it is rendered as part of the control. One of the values. The default is , which indicates that the content will not be rendered by the control. Gets or sets the custom content for an insert item in the control. An object that contains the custom content for the insert item in the control. The default is , which indicates that this property is not set. Gets or sets the name of the method to call in order to insert data. The name of the method. Gets a value that indicates whether model binding is in use. if model binding is in use, otherwise, . Gets or sets the ID for the item placeholder in a control. The ID for the item placeholder in a control. The default is "itemPlaceholder". The specified ID is or an empty string. Gets a collection of objects that represent the data items of the current page of data in a control. An object that contains all the data items of the current page of data in a control. Gets or sets the custom content for the separator between the items in a control. An object that contains the custom content for the separator between the items of the control. The default is , which indicates that this property is not set. Gets or sets the custom content for the data item in a control. An object that contains the custom content for the data item in a control. The default is , which indicates that this property is not set. Gets or sets the custom content for the root container in a control. An object that contains the custom content for the root container in a control. The default is , which indicates that this property is not set. Gets the maximum number of items to display on a single page of the control. The maximum number of items to display on a single page of the control. Gets the data-key value for the selected item in a control. The data key for the selected item in a control. The default is , which indicates that no item is currently selected. No data keys are specified in the property. Gets or sets the index of the selected item in a control. The zero-based index of the selected item in a control. The default is -1, which indicates that no item is currently selected. The property is set to a value less than -1. Gets or sets the custom content for the selected item in a control. An object that contains the custom content for the selected item in a control. The default is , which indicates that this property is not set. Gets or sets the data-key value for the persisted selected item in a data-bound control. The data key for the persisted selected item in a data-bound control. The default is , which indicates that no item is currently selected. Gets the data-key value of the selected item in a control. The data-key value of the selected item in a control. Gets the sort direction of the field or fields that are being sorted. One of the values. The default is . Gets the sort expression that is associated with the field or fields that are being sorted. The sort expression that is associated with the field or fields that are being sorted. Gets the index of the first record that is displayed on a page of data in the control. The index of the first record that is displayed on a page of data in the control. Gets a collection of the data values that are used to uniquely identify each instance of a data-bound control when ASP.NET generates the value. A collection of data-field values. Gets or sets an array that contains the names of the primary-key fields of the items that are displayed in a data-bound control. An array that contains the names of the primary-key fields of the items that are displayed in a data-bound control. Gets or sets the name of the list of data that the data-bound control binds to when the data source contains more than one distinct list of data items. The name of the list of data that a data-bound control binds to. Gets or sets the object from which a data-bound control retrieves its list of data items. The object that contains the list of data that a data-bound control retrieves. Gets or sets the ID of the data source control from which a data-bound control retrieves its list of data items. The ID of a control that represents the data source from which a data-bound control retrieves its data. Gets an object that implements the interface, which provides access to the object's data content. The data source object that contains the list of data items that a data-bound control retrieves. Gets the name of the data field whose value is used to uniquely identify each data row of a control when the property is set to . The name of the data field whose value is used to uniquely identify each instance of a control when ASP.NET generates the value. Gets a collection of data-key values that represent each row in a data-bound control. An array that contains the data-key values of each row in a data-bound control. Gets or sets the value that specifies whether a selected row persists when a user pages through data in a data-bound control. if the selection is based on data keys; otherwise, . Gets the data-key object that contains the data-key value for the selected row in a data-bound control. An object that contains the data-key value for the selected row in a data-bound control. Gets or sets the index of the selected row in a data-bound control. The index of the selected row in a data-bound control. For a description of this member, see . The maximum number of items to display on a single page of the control. For a description of this member, see . The index of the first record that is displayed on a page of data in the control. Gets or sets the data-key value for the selected record in a data-bound control. The data-key value for the selected record in a data-bound control. Overrides the property. Setting this property is not supported by the control. , which indicates that the property is not set. An attempt was made to set the property. Overrides the property. Setting this property is not supported by the control. , which indicates that the property is not set. An attempt was made to set the property. Gets or sets the name of the method to call in order to update data. The name of the method. Overrides the property. Setting this property is not supported by the control. , which indicates that the property is not set. An attempt was made to set the property. Gets the data-entry mode that the control was in when the Cancel button was clicked. One of the values. Gets the index of the item that contains the Cancel button that raised the event. The zero-based index of the item that contains the Cancel button that raised the event. Gets the source of the command. The source of the command. Gets or sets a value that indicates whether the control has handled the event. if data-bound event code was skipped or has finished; otherwise, . Gets the data item for which the command was issued. The data item from the control for which the command was issued. Gets or sets the underlying data object that the object is bound to. The underlying data object that the object is bound to. Gets the index of the in the underlying data source object. The zero-based index of the in the underlying data source object. Gets the position of the data item as displayed in the control. The zero-based position of the data item as displayed in the control. Gets the number of rows that were affected by the delete operation. The number of rows that were affected by the delete operation. Gets the exception, if any, that was raised during the delete operation. The exception that was raised during the delete operation, if any; otherwise, . Gets or sets a value that indicates whether an exception that was raised during the delete operation was handled in the event handler. if the exception was handled in the event handler; otherwise, . The default value is . Gets the key or keys for the deleted item. The key or keys for the deleted item. Gets the non-key field values for the deleted item. The non-key field values for the deleted item. Gets the index of the item being deleted. The zero-based index of the item being deleted. Gets a dictionary of field name/value pairs that represent the primary key or keys of the item to delete. An object that contains the name/value pairs that represent the primary key or keys of the item to delete. Gets a dictionary of the non-key field name/value pairs in the item to delete. An object that contains the non-key field name/value pairs of the item to delete. Gets the index of the item that is being edited. The index of the item that is being edited. Gets the number of rows affected by the insert operation. The number of rows affected by the insert operation. Gets the exception (if any) that was raised during the insert operation. The exception that was raised during the insert operation, or if no exception was raised. Gets or sets a that indicates whether an exception that was raised during the insert operation was handled in the event handler. if the exception was handled in the event handler; otherwise, . The default is . Gets or sets a value that indicates whether the user's input values are preserved for the controls inside the template. if the user's input values are preserved for the controls inside the template; if the user's input values are replaced with the default values for the controls. The default is . Gets field name/value pairs for the inserted record. The field name/value pairs for the inserted record. Gets a object that represents the data item to be inserted. The data item to be inserted. Gets the values for the record to insert. The values for the record to insert. Gets or sets the underlying data object that the object is bound to. The underlying data object that the object is bound to. Gets the index of the data item that is bound to the control. The index of the data item that is bound to the control. Gets the position of the data item as displayed in the control. The position of the data item as displayed in the control. Gets the item type of the object. One of the values. Gets the item that is being created or bound to data. The item that is being created or bound to data. Gets or sets a value that indicates whether server-based paging is enabled. if server-based paging is enabled; otherwise, . Gets the number of items that will be used from the data source for the current page. The number of items that will be used from the data source for the current page. Gets or sets the data source. An object that implements that represents the data source. Gets the number of items in the data source. The number of items in the data source. The data source object does not implement the interface. Gets a value that indicates whether the object is read-only. in all cases. Gets a value that indicates whether server-based paging is enabled. if server-based paging is indicated by using the property; otherwise, . Gets a value that indicates whether access to the data source is synchronized (thread-safe). in all cases. Gets or sets the maximum number of items to display on a single page. The maximum number of items to display on a single page. Gets or sets the index of the first record displayed on the page. The index of the first record displayed on the page. Gets an object that can be used to synchronize access to the collection. An object that can be used to synchronize access to the collection. Gets or sets the total number of items in the data source when server-based paging is being used. The total number of items in the data source when server-based paging is being used. Gets or sets the index of the new item to select in the control. The index of the new item to select in the control. Gets or sets the direction in which to sort the control. One of the values. Gets or sets the expression that is used to sort the items in the control. The expression that is used to sort the items in the control. Gets the number of rows that were affected by the update operation. The number of rows that were affected by the update operation. Gets the exception, if any, that was raised during the update operation. The exception that was raised during the update operation, if any; if no exception was raised, . Gets or sets a value that indicates whether an exception that was raised during the update operation was handled during the event. if the exception was handled in the event handler; otherwise, . The default is . Gets or sets a value that indicates whether the control should remain in edit mode after an update operation. if the control should remain in edit mode after an update operation; otherwise, . The default is . Gets a dictionary that contains the new values for the updated item. The new values for the updated item. Gets a dictionary that contains the original values for the updated item. The original values for the updated item. Gets the index of the data item that is being updated. The index of the data item that is being updated. Gets a dictionary of field name/value pairs that represent the key or keys of the item to update. The field name/value pairs that represent the key or keys of the item to update. Gets a dictionary that contains the revised values of the item to update. The revised values of the item to update. Gets a dictionary that contains the original values of the item to update. The original values of the item to update. Gets or sets the cascading style sheet (CSS) class that is used to render the buttons of the pager field on the browser. The CSS class used to render the buttons of the pager field on the client. The default is an empty string, which indicates that the property is not set. Gets or sets the button type to display in the pager field. One of the values. The default is . The value for the property is not one of the values. Gets or sets the URL to an image that is displayed for the first-page button. The URL to an image that is displayed for the first-page button. The default is an empty string (""), which indicates that the property is not set. Gets or sets the text that is displayed for the first-page button. The text that is displayed for the first-page button. The default is "First". Gets or sets the URL to an image that is displayed for the last-page button in the object. The URL to an image that is displayed for the last-page button in the object. The default is an empty string (""), which indicates that the property is not set. Gets or sets the text that is displayed for the last-page button. The text that is displayed for the last-page button. The default is "Last". Gets or sets the URL to an image that is displayed for the next-page button in the object. The URL to an image that is displayed for the next-page button in the object. The default is an empty string (""), which indicates that the property is not set. Gets or sets the text that is displayed for the next-page button. The text that is displayed for the next-page button. The default is "Next". Gets or sets the URL to an image that is displayed for the previous-page button in the object. The URL to an image that is displayed for the previous-page button in the object. The default is an empty string (""), which indicates that the property is not set. Gets or sets the text that is displayed for the previous-page button. The text that is displayed for the previous-page button. The default is "Previous". Gets or sets a value that indicates whether disabled buttons are rendered as controls by the object. if disabled buttons are rendered as controls; otherwise, . The default is . Gets or sets a value that indicates whether non-breaking spaces are rendered between controls. if non-breaking spaces are rendered between controls; otherwise, . The default is . Gets or sets a value that indicates whether the first-page button is displayed in a object. if the first-page button is displayed in a object; otherwise, . The default is . Gets or sets a value that indicates whether the last-page button is displayed in a object. if the last-page button is displayed in a object; otherwise, . The default is . Gets or sets a value that indicates whether the next-page button is displayed in a object. if the next-page button is displayed in a object; otherwise, . The default is . Gets or sets a value that indicates whether the previous-page button is displayed in a object. if the previous-page button is displayed in a object; otherwise, . The default is . Gets or sets the number of buttons to display in a object. The number of buttons to display in a object. The default is 5. The property is set to a value less than 1. Gets or sets the button type to display in the pager field. One of the values. The default is . The value for the property is not one of the values. Gets or sets the cascading style sheet (CSS) class that is used to style the current page number. The CSS class that is used to style the current page number in the browser. The default is an empty string (""), which indicates that the property is not set. Gets or sets the URL of an image that is displayed for the next-page button in the object. The URL of an image that is displayed for the next-page button in the object. The default is an empty string (""), which indicates that the property is not set. Gets or sets the text that is displayed for the next-page button. The text that is displayed for the next-page button. The default is "…". Gets or sets the cascading style sheet (CSS) class that is used to style the next-page and previous-page buttons of the pager field. The CSS class that is used to style the next-page and previous-page buttons of the pager field. The default is an empty string (""), which indicates that the property is not set. Gets or sets the cascading style sheet (CSS) class that is used to style the page-number buttons of the pager field. The CSS class that is used to style the page-number buttons of the pager field. The default is an empty string (""), which indicates that the property is not set. Gets or sets the URL of an image that is displayed for the previous-page button in the object. The URL to an image that is displayed for the previous-page button in the object. The default is an empty string (""), which indicates that the property is not set. Gets or sets the text that is displayed for the previous-page button. The text that is displayed for the previous-page button. The default is "…". Gets or sets a value that indicates whether non-breaking spaces will be rendered between controls. if non-breaking spaces will be rendered between controls; otherwise, . The default is . Gets the maximum number of records to display on each page. The maximum number of records to display on each page. Gets the index of the first record on a page. The index of the first record on a page. Gets the total number of records in the underlying data source. The total number of records of the underlying data source. Gets the maximum number of items to display on each page of data. The maximum number of items to display in a page of data in the control. Gets the index of the first item of the page. The index of the first item to display in a page of data in the control. Gets or sets the value of the edited data object. The value of the edited data object. Gets or sets the value of the data object to edit before it was changed. The value of the data object to edit before it was changed. Gets or sets a value that indicates whether the object that is associated with the current control creates a dynamic an clause. if the object dynamically creates an clause; otherwise, . The default is . Gets or sets a value that indicates whether the object that is associated with the current control creates a dynamic clause. if dynamic creation of the clause is supported; otherwise, . The default is . Gets or sets a value that indicates whether the object that is associated with the current control supports paging by default. if paging is supported; otherwise, . The default is . Gets or sets a value that indicates whether the object that is associated with the current control supports sorting by default. if sorting is supported; otherwise, . The default is . Gets a value that indicates whether the object that is associated with the current control supports delete operations. if delete operations are supported; otherwise, . The default is . Gets a value that indicates whether the object that is associated with the current control supports insert operations. if insert operations are supported; otherwise, . The default is . Gets a value that indicates whether the object that is associated with the current control supports paging. Always . Gets a value that indicates whether the object that is associated with the current control supports retrieving the total number of data rows, and retrieving the data. if the object supports retrieving the total number of data rows; otherwise, . Gets a value that indicates whether the object that is associated with the current control supports a sorted view of the retrieved data. if the object supports a sorted view of the retrieved data; otherwise, . Gets a value that indicates whether the object that is associated with the current control supports update operations. if update operations are supported; otherwise, . Gets the collection that contains the parameters that are used during a delete operation. A collection that contains the parameters that are used by the method. Gets the type of the data object to use for CUD operations. An instance of the type of the data object to use for CUD operations. Gets or sets the name or names of the properties to use during the select operation for grouping data. A value that is used to create the GroupBy expression. Gets a collection of parameters whose values are used to create the clause during the select operation. A collection of parameters that are used to create the clause. Gets a collection of parameters that are used during the insert operation. A collection that contains the parameters that are used during the insert operation. Gets a value that indicates whether the object is saving changes to its view state. if the data source view is marked to save its state; otherwise, . Gets or sets the name or names of the properties that are used during the select operation to sort data. A value that is used to create the clause. Gets a collection of parameters that are used during the select operation to sort data. The parameters that are used to create the clause. Gets or sets the names of the properties that are used during the select operation to sort grouped data. A value that is used to create the clause. Gets a collection of parameters that are used to create the clause. The parameters that are used to create the clause. Gets or sets the properties and calculated values that are included in the retrieved data. The values that are used to create the Select command. Gets the collection of parameters that are used during a data-retrieval operation. The parameters that are used to create the Select command. When implemented by a class, gets a value that indicates whether a server control is tracking its view-state changes. if the data source view is marked to save its state; otherwise, . Gets the collection of parameters that are used during an update operation. A collection of parameters that are used during an update operation. Gets or sets a value that specifies what conditions must be true for a row to be included in the retrieved data. A string that is used to create the clause. Gets a collection of parameters that are used to create a clause. A collection of parameters that are used to create a clause. Gets or sets the arguments to pass to the class. The arguments to pass to the class. Gets or sets a collection of parameters that specify which properties are used to group the retrieved data. A collection of parameters that the data source uses to create a clause. Gets or sets a collection of parameters that specify which fields are used to order the retrieved data. A collection of parameters that the data source uses to create an clause. Gets or set a collection of parameters that specify fields that are used to order grouped data. A collection of parameters that the data source uses to create an clause. Gets or sets a collection of parameters that specify the properties and calculated values that are included in the retrieved data. A collection of parameters that the data source uses to create a command. Gets or sets a collection of parameters that specify the conditions that must be true for a record to be included in the retrieved data. A collection of parameters that the data source uses to create a clause. Gets or sets the object to use for the class. The object to use for the class. Gets the data source control ( object) to use for the query. The data source control to use for the query. The property is . Gets the collection of expressions that are applied to the control. The collection of expressions that are applied to the data source control. Gets or sets the ID of the control to use for the query. The ID of the data source control to use for the query. Gets or sets the custom content for the pager field in a control. A template object that contains the custom content for the pager field in a control. The default is , which indicates that this property is not set. Provides a factory class that creates instances of the authentication service, role service, and profile service in managed hosting environments. Provides data for the event. Enables access to ASP.NET forms authentication as a Web service. Provides data for the event. Creates an array of objects that contain the types of individual profile properties. Provides a collection of values that describe a profile property. Enables access to ASP.NET user profiles through a Web service. Enables access to the ASP.NET role provider as a WCF Web service. Provides data for the event. Provides data for the event. Represents a user identity authenticated for client application services by using forms authentication. Represents security information for client application services, which includes role information. Represents the status of an application's network connection. Represents user login information for forms authentication by using client application services. Enables forms authentication with client application services. Gets role information for Windows-based applications from an Microsoft Ajax roles service. Enables Windows-based applications to retrieve user settings from a Web settings service. Enables Windows authentication with client application services. Defines a method that the class calls to retrieve user credentials. Provides data for the event. Provides data for the event. Defines the interface to implement to obtain additional context information. Generates proxy class code for Windows Communication Foundation (WCF) services Represents a configuration element in a configuration file. Represents a configuration collection that contains references to objects. Represents the configuration section for authentication service settings. This class cannot be inherited. Represents a configuration section in the element of the configuration file. This class cannot be inherited. Represents the configuration section for profile-service settings. This class cannot be inherited. Represents the configuration section for role-service settings. Represents a configuration section in the element of the configuration file. This class cannot be inherited. Represents the configuration section for scripting settings. This class cannot be inherited. Represents a group of related sections in a configuration file. Represents a group of related sections in a configuration file. This class cannot be inherited. Describes the type of operation that is being performed by the data source object. The data source object is performing a delete operation. The data source object is performing an insert operation. The data source object is performing a select operation. The data source object is performing an update operation. The data source object is creating the data context object. Base class for classes that contain event data. Represents a data source for a Dynamic Data control. Represents an interface implemented by Dynamic Data Exception classes. Manages HTTP modules for AJAX functionality in ASP.NET. Provides an HTTP handler for processing requests for script files that are embedded as resources in an assembly. This class cannot be inherited. Defines the event that contains information about Web service errors. Provides functionality to create new classes from values in a control. Represents errors that occur when a control parses values to create a query. Specifies the assembly that contains ASP.NET AJAX resources. Provides an abstract base class for a custom type converter. Json.NET should be used serialization and deserialization. Provides serialization and deserialization functionality for AJAX-enabled applications. Provides the abstract base class for implementing a custom type resolver. Specifies that will not serialize the public property or public field. This class cannot be inherited. Provides a type resolver for managed types. Specifies that the server type must be generated in the proxy object. This class cannot be inherited. Represents a proxy code generator. Specifies how the Web method return-type is serialized. The return type is serialized as JavaScript Object Notation (JSON). The return type is serialized as XML. Specifies which HTTP verb is used to invoke a method, and the format of the response. This class cannot be inherited. Indicates that a Web service can be invoked from script. This class cannot be inherited. Specifies how client scripts of the Microsoft Ajax client library are included on the client. Specifies that the control automatically includes the MicrosoftAjax.js script file, which is a combined script file of every core framework script (legacy behavior). Specifies that all Microsoft Ajax script features are disabled and that the control does not reference any scripts automatically. Specifies that you will explicitly include script references to individual framework core script file that your page requires, and that you will include references to the dependencies that each script file requires. Provides data for the event. Defines a control and optional event of the control as an asynchronous postback control trigger that causes an control to refresh. Configures the location of a custom implementation of the authentication service. Represents a collection of script references to combine into a single composite script. Provides data for the event. Provides an abstract base class for an extender control. Provides data for the event. Defines the behavior for an extender control. Defines methods that ASP.NET server controls must implement to define ECMAScript (JavaScript) resources in AJAX-enabled applications. Defines a control inside a control as a postback control. Configures a set of preloaded profile properties and the location of a custom implementation of the profile service. Provides access to an ECMAScript (JavaScript) array declaration that was previously registered with the object. Provides access to a script for a control that is inside an control. Provides access to the name/value pair of a custom (expando) attribute that was previously registered with the object. Provides access to a hidden value that was previously registered with the object. Provides access to a client script that was previously registered with the object. Specifies the type of client script block that is represented by a object. A client script that executes every time that an asynchronous postback occurs. A block of client code that executes one time during initial page rendering. A client script block of this type does not execute during partial-page updates. A client script that is associated with a control that executes when the control starts. A client script that executes when a page is submitted. Configures the location of a custom implementation of the role service. Extends the class to provide a wrapper for defining behaviors that are converted into client script. Provides a wrapper for converting server components into client script. Provides an abstract base class for a script control. Defines a client control object. When overridden in a derived class, defines script that creates an instance of a client class. Manages ASP.NET Ajax script libraries and script files, partial-page rendering, and client proxy class generation for Web and application services. Enables nested components such as content pages and user controls to add script and service references to pages when a control is already defined in a parent element. Specifies whether and objects refer to the debug or release version of client scripts. In the control, the version of client scripts to use is determined at run time based on the application-level <compilation> element of the Web.config file, unless it is overridden in an instance of the control. In the control, when applied to a standalone script file, is equivalent to . When applied to a script reference in an assembly, is equivalent to . In the control, is equivalent to . In the control, the value from determines which version of the client script to use. In the control, the debug version of the client script is used on the Web page unless overridden in an instance of the control. In the control, the debug version of the client script is used on the Web page. In the control, the release version of the client script is used on the Web page unless overridden by setting the property of a instance to . In the control, the release version of the client script is used on the Web page. Registers an ECMAScript (JavaScript) file for use on an ASP.NET Web page. The base class for all script reference classes. Represents a collection of script references. Provides data for the event. Defines a resource in an assembly to be used from a client script file. This class cannot be inherited. Defines the location of a script resource. Provides location mapping support for script resources. Registers a Web service for use in a Web page. Contains a set of objects. Extends the class to indicate the type of server control that an extender control can be applied to. Performs asynchronous or synchronous Web page postbacks at a defined interval. Enables sections of a page to be partially rendered without a postback. Provides a common base class for controls that can be triggers for controls. Represents the possible layout rendering options for the content of an control on a page. Specifies that the content of the control is rendered inside an HTML element. Specifies that the content of the control is rendered inside an HTML element. Provides a common base class for objects that can be triggers for controls. Represents a collection of objects for an control. Represents the possible update modes for the content in an control. The content of the control is updated for all postbacks that originate from the page. This includes asynchronous postbacks. The content of the control is updated under the following conditions: Provides visual feedback in the browser when the contents of one or more controls are updated. Represents a base class for data source controls. Represents the context data for the class. Supports the control and provides an interface for data-bound controls to perform data operations. Provides paging functionality for data-bound controls that implement the interface, such as the control. Provides data for the event of the class. Serves as the base class for data pager field types, which represent a navigation control for the control. Represents a collection of objects that are used by the control. Provides data for the event. Represents a pager field item in a control. Provides a way to specify a custom LINQ query that is called in response to an event. Represents the event data for the class. Represents a base class for creating expression classes. Represents a collection of expressions to apply to a data source control. Provides a way to specify a custom LINQ query that is defined in a method. Provides a way to filter a query based on a specified type. Provides a way to apply a sort expression to an object. The property is . Represents an abstract base class for objects. Provides a way to create a clause from parameters in a collection. Retrieves instances of a specific entity type by using a complex query. Provides a way to determine whether a value is greater than or less than a specified value, or whether a value is between two specified values. The property is . Specifies the type of numeric comparison to use in an instance of the class. Specifies that the search does not have a boundary. Specifies a greater-than-or-less-than comparison. Corresponds to the or operator. Specifies an equal-to-or-greater-than comparison or an equal-to-or-less-than comparison. Corresponds to the or operator. Provides a way to search a field or fields for string values and compare them to a specified string value. The property is ( in Visual Basic) Specifies the type of search in an instance of the class. Indicates that a search should determine whether the search string matches a string anywhere in a field. Indicates that a search should determine whether the search string matches a string at the beginning of a field. Indicates that a search should determine whether the search string matches a string at the end of a field. Provides a way to apply a sort expression to an data source object after an expression is applied. Specifies the location of the template when it is rendered as part of the control. The template is not rendered. The template is rendered as the first item in the control. The template is rendered as the last item in the control. Defines members that a data-bound control must implement in order to have paging functionality provided by the control. Exposes methods and properties that the control uses to communicate with data source controls. Enables the use of Language-Integrated Query (LINQ) in an ASP.NET Web page through markup text to retrieve and modify data from a data object. Provides data for the event. Provides data for the event. Provides data for the event. Provides data for the event. Provides data for the event. Provides data for the , , , , and events. Provides data for the event. Describes an exception that occurred during validation of new or modified values before values are inserted, updated, or deleted by a control. Supports the control and provides an interface for data-bound controls to perform LINQ data operations. Displays the values of a data source by using user-defined templates. The control enables users to select, sort, delete, edit, and insert records. Provides data for the event. Determines the type of operation that the user was performing when the Cancel button was clicked in a item. The user canceled an edit operation. The user canceled an insert operation. Provides data for the event. Represents an individual data item in a control. Provides data for the event. Provides data for the event. Provides data for the event. Provides data for the event. Provides data for the event. Represents an individual item in a control. Provides data for the and events. Specifies the function of an item in the control. A data item in the control. An insert item in the control. An empty item in the control. The empty item is displayed when the control has no records to display, or when a group in the control has no more records to display. Encapsulates the paging-related properties of a control. Provides data for the event. Provides data for the event. Provides data for the event. Provides data for the event. Represents a field that displays navigation controls in a control enable users to page through data. Represents a field that enables users to select a page by page number. Provides data for the event of a class that implements the interface. Provides data for the event. Represents a base class for data source objects that get data by using LINQ queries. Represents data that can be edited from a object. Supports the control and provides an interface for data-bound controls to perform LINQ data operations. Represents a list of parameters that are used to query a data source. Represents event data for the event. Enables data from a data source to be filtered without an explicit clause in the data source. Represents a field that enables you to create a custom paging UI. Provides a typing and type-reflection system for ECMAScript (JavaScript) object-oriented programming functionality. Invokes a base method with specified arguments. A value of the class that the base method returns. If the base method does not return a value, no value is returned. The instance whose base method is being called. Usually this. A string that represents the name of the base method. (Optional) An array of arguments to pass to the base method. Can be null or an object that has a null element. (Debug) does not exist for the base class. Returns the base implementation of a method from the base class of the specified instance. Returns the base implementation of the method from the base class of , or null if the method does not exist in . The instance for which the base method is requested. The name of the method to retrieve as a reference. (Debug) is not an instance of the current type. Returns the base class of the instance. The base class of the instance. Returns an object that contains the list of interfaces that the type implements. An object that contains the list of interfaces that the type implements. Returns the name of the type of the instance. A string representing the fully qualified name of the type of the instance. Determines whether a class implements a specified interface type. true if the class implements ; otherwise, false. The interface to test. Determines whether an instance inherits from a specified class. true if the instance inherits from ; otherwise, false. The fully qualified name of the class to test as a base class for the current instance. Initializes the base class and its members in the context of a given instance, which provides the model for inheritance and for initializing base members. The instance of the base class. The instance to initialize the base class for. Usually this. (Optional) The arguments for the base constructor. Can be null. (Debug) is not of the same type as the current instance. Determines whether an instance implements an interface. true if implements the interface; false if does not implement the interface, or if it is undefined or null. The instance on which the interface is tested. Returns a value that indicates whether an object is an instance of a specified class or of one of its derived classes. true if is an instance of the class; false if does not implement the interface, or if it is undefined or null. The object to test. Registers a class as defined by a constructor with an optional base type and interface type. The registered type. A string that represents the fully qualified name of the type. (Optional) The base type. (Optional) An unbounded array of interface type definitions that the type implements. (Debug) cannot be evaluated.-or-(Debug) is not a class. (Debug) The class specified by is already registered. Registers an interface defined by a constructor. The registered interface. A string that represents the fully qualified name of the class to be registered as an interface. (Debug) cannot be evaluated as a defined type. (Debug) The interface specified by is already registered. Copies members from the base class to the prototype associated with the derived class, and continues this process up the inheritance chain. This enables you to reflect on the inherited members of a derived type. TBD TBD Creates a callback method that retains a parameter given the function to callback and the parameter to pass to it. The callback function. The function for which the callback method will be created. The parameter to pass to the function. This parameter can be null, but it cannot be omitted. Creates a delegate function that keeps the context from its creation. The context defines the object instance to which the this keyword points. The delegate function. The object instance that will be the context for the function. This parameter may be null. The function from which the delegate is created. Does nothing Does nothing. Returns an object containing references to all the root namespaces of the client application. This method is static and is invoked without creating an instance of the object. An object containing references to all the root namespaces of the client application. Returns a value that indicates whether the specified type is a class. This method is static and can be invoked without creating an instance of the object. true if the specified type is a class; otherwise, false. The type to test. Returns a value that indicates whether the specified type is an interface. This is a static member that is invoked directly without creating an instance of the class. true if the specified type is an interface; otherwise, false. The type to test. Returns a value that indicates whether the specified object is a namespace. This is a static member that is invoked directly without creating an instance of the class. true if the specified object is a namespace; otherwise, false. The object to test. Returns an instance of the type specified by a type name. This is a static member that is invoked directly without creating an instance of its class. The class represented by , or null if a class that matches does not occur in the namespace. A string that represents a fully qualified class name. Can be null. (Optional) The namespace that contains the class. (Debug) cannot be evaluated as a class. Creates a namespace. This member is static and can be invoked without creating an instance of the class. A string that represents the fully qualified namespace to register. (Debug) contains invalid characters. (Debug) is not a valid namespace. TBD TBD Provides extensions to the base ECMAScript (JavaScript) Array functionality by adding static methods. Adds the specified object to the end of an Array object. This function is static and is invoked without creating an instance of the object. The array to add to. The object to add to the end of the array. Adds an element to the end of an object. This function is static and is invoked without creating an instance of the object. The array to add the item to. The object to add to the array. Copies all the elements of a specified object to the end of the array. This function is static and can be invoked without creating an instance of the object. The array to add to. The array of items to append. Removes all elements from an instance. This function is static and is invoked without creating an instance of the object. The array to clear. Creates a shallow copy of an object. This function is static and can be invoked without creating an instance of the object. The array to create a shallow copy of. Determines whether the specified object exists as an element in an object. This function is static and can be invoked without creating an instance of the object. true if the specified object exists as an element in the array; otherwise, false. The array to search. The object to find in the array. Removes the first element from the specified object and returns it. The first element of the array. The array to remove the first element from. Calls a specified function for each element of an object. This function is static and can be invoked without creating an instance of the object. The object to enumerate. The function to call for each element in the array. The context for calling . Searches for the specified element of an object and returns its index. This function is static and can be invoked without creating an instance of the object. A number that represents the index location of in the array, if found; otherwise, -1.In Mozilla Firefox, calling with not set or set to undefined returns the index of the first item with a value of undefined. All other browsers return -1 in these circumstances. The array to search. The object to find in the array. (Optional) The index number that specifies the starting element for searching the array. Inserts a single item into a specified index of an object. This function is static and can be invoked without creating an instance of the object. The array to insert the item into. The index location where should be inserted. The object to add to the array. Creates an array from a string representation. This function is static and can be invoked without creating an instance of the object. The array that results from splitting the input string, or an empty array if is not supplied. The string to convert to an array. (Debug) is formatted incorrectly. Removes the first occurrence of the specified item from an object. This function is static and can be invoked without creating an instance of the object. true if the specified item exists as element in the array and was removed; otherwise, false. The array to remove from. The object to remove from the array at the first occurrence. Removes an element from of an object at a specified index location. This function is static and can be invoked without creating an instance of the object. The array to remove the element from. The index of the element to remove from the array. Provides extensions to the base ECMAScript (JavaScript) Boolean object. (Debug) does not contain a string representation of true or false. Converts a string representation of a logical value to its Boolean object equivalent. This function is static and can be invoked without creating an instance of the object. A Boolean value (true or false) that corresponds to the argument. A string representation of either true or false. Provides extensions to the base ECMAScript (JavaScript) Date object. Formats a date by using the invariant (culture-independent) culture. A string that contains the formatted date value. A format string. is invalid. Formats a date by using the current culture. This function is static and can be invoked without creating an instance of the object. A string that contains the formatted date value. A format string. (Debug) contains an invalid format. Creates a date from a locale-specific string by using the current culture. This function is static and can be invoked without creating an instance of the object. If is a valid string representation of a date, an object of type ; otherwise, null.Use the function to create an object of type from a string. If you provide no custom formats, this function uses the property to determine the culture value.To create a date from a locale-specific string that uses the current culture, set the property of the control to true. You must also modify settings in the Web.config file so that the culture attribute of the <globalization> section is set to auto. A locale-specific string that represents a date. (Optional) An array of custom formats. (Debug) contains an invalid format. Creates a date from a string by using the invariant culture. This function is static and can be invoked without creating an instance of the object. If is a valid string representation of a date in the invariant format, an object of type ; otherwise, null. A string that represents a date. (Optional) An array of custom formats. was invalid. Provides static functions that extend the built-in ECMAScript (JavaScript) Error type by including exception details and support for application-compilation modes (debug or release). Updates the fileName and lineNumber properties of an Error instance to indicate where the error was thrown instead of where the error was created. Use this function if you are creating custom error types. Creates an Error object that can contain additional error information. An object. (Optional)An error message string. (Optional) An instance of a JavaScript object that contains extended information about the error. The object must have a field that contains a string that identifies the error. The object can also contain fields to fully describe the error. Creates an Error object that represents the exception. An object that has and paramName fields added to the type definition. (Optional) The name of the parameter as a string that caused the exception. The value can be null. (Optional) An error message string. If is null, a default message is used. Creates an Error object that represents the exception. An object that has and paramName fields added to the type definition. (Optional) The name of the parameter as a string that caused the exception. If is null, a default message is used. (Optional) An error message string. The value can be null. Creates an Error object that represents the Sys.ArgumentOutOfRangeException exception. An object that has , paramName, and actualValue fields added to the type definition. (Optional) The name of the parameter that caused the exception. The value can be null. (Optional) The value of the parameter that caused the exception. The value can be null. (Optional) An error message string. The value can be null. If is null, a default message is used. Creates an Error object that represents the exception. An Error object that has , paramName, actualType, and expectedType fields added to the type definition. (Optional) The name of the parameter that caused the exception. The value can be null. (Optional) The actual value of the parameter. The value can be null. (Optional) The expected fully qualified type of the parameter value. (Optional) An error message string. The value can be null. Creates an Error object that represents the exception. An object that has and paramName fields added to the type definition. (Optional) The name of the parameter as a string that caused the exception. The value can be null. (Optional) An error message string. The value can be null. If is null, a default message is used. Creates an Error object that represents the [Sys.FormatExeception] exception. An object that represents a . (Optional) An error message string. The value can be null. If is null, a default message is used. Creates an Error object that represents the exception. An object that has a field added to the type definition. (Optional) An error message string. The value can be null. If is null, a default message is used. Creates an Error object that represents the exception. An object. (Optional) An error message string. The value can be null. If is null, a default message is used. Creates an Error object that represents the exception. An object. (Optional) An error message string. The value can be null. If is null, a default message is used. TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD Creates a callback method that retains a parameter given the function to callback and the parameter to pass to it. The callback function. The function for which the callback method will be created. The parameter to pass to the function. This parameter can be null, but it cannot be omitted. TBD TBD Does nothing. Does nothing. TBD TBD TBD TBD TBD TBD TBD TBD Extends the base ECMAScript (JavaScript) Number functionality with static and instance methods. is invalid. Formats a number by using the invariant culture. A string that contains the formatted number value. A format string. Formats a number by using the current culture. A string that contains the formatted number value. A format string. is invalid. Creates a numeric value from a locale-specific string. An object of type . A string that represents a number. (Debug) does not represent a number. Returns a numeric value from a string representation of a number. This function is static and can be called without creating an instance of the object. A floating-point representation of if represents a number; otherwise, NaN (not a number). A string that represents a whole or floating-point number. Provides extended reflection-like functionality to the base ECMAScript (JavaScript) Object object. (Debug) is undefined. (Debug) is null. Returns the type of a specified object instance. A type instance that represents the run-time object of . The object to return the type for. Returns a string that identifies the run-time type name of an object. A string that identifies the run-time type name of . The object to return the run-time type name for. Provides extensions to the base ECMAScript (JavaScript) String object by including static and instance methods. Determines whether the end of a object matches a specified string. true if the end of the object matches ; otherwise, false. The string to match with the end of the object. Determines whether the start of a String object matches a specified string. true if the start of the object matches ; otherwise, false. The string to match with the start of the object. Removes leading and trailing white-space characters from a object. A copy of the string with all white-space characters removed from the start and end of the string. Removes trailing white-space characters from a object. A copy of the string with all white-space characters removed from the end of the string. Removes leading white-space characters from a object. A copy of the string with all white-space characters removed from the start of the string. Replaces each format item in a String object with the text equivalent of a corresponding object's value. A copy of the string with the formatting applied. A format string. An array of objects to format. (Debug) contains a mismatched opening or closing brace. Replaces the format items in a object with the text equivalent of a corresponding object's value. The current culture is used to format dates and numbers. A copy of the string with the formatting applied. A format string. An array of objects to format. (Debug) The parameter is invalid. Provides a common interface for the application-defined tasks of closing, releasing, or resetting resources held by instances of a registered Microsoft AJAX Library class. Releases resources held by an object that implements the interface. Provides a mechanism to concatenate strings. Initializes a new instance of the class. (Optional) The string that is used to initialize the value of the instance. If the value is null, the new instance will contain an empty string (""). Appends a copy of a specified string to the end of the instance. The string to append to the end of the instance. Appends a string with a line terminator to the end of the instance. (Optional) The string to append with a line terminator to the end of the instance. Clears the contents of the instance. Determines whether the object has content. true if the instance contains no elements; otherwise, false. Provides debugging and tracing functionality for client ECMAScript (JavaScript) code. This class is static and can be invoked directly without creating an instance of the class. Initializes a new instance of the class. Checks for a condition, and if the condition is false, displays a message and prompts the user to break into the debugger. true to continue to execute code; false to display and break into the debugger. (Optional) The message to display. The default is an empty string (""). (Optional) true to indicate that the name of the function that is calling should be displayed in the message. The default is false. Clears all trace messages from the TraceConsole<textarea> element. Displays a message in the debugger's output window and breaks into the debugger. The message to display. Appends a text line to the debugger console and to the TraceConsole<textarea> element, if available. The text to display. Dumps an object to the debugger console and to the TraceConsole<textarea> element, if available. The object to dump. (Optional) The name of the object. Creates a dictionary of client events for a component, with event names as keys and the associated handlers as values. Initializes a new instance of the class. Attaches a handler to an event in an instance and adds the event to the list if it is not already present. A string that specifies the event. The name of the method to handle the event. Removes an event handler from an event in an instance. The ID for the event. The handler to remove from the event. Returns a single method that can be invoked to call all handlers sequentially for the specified event. A single method that can be invoked to call all handlers sequentially for the specified event. The ID for the specified event. Provides a base class for classes that are used by event sources to pass event argument information. Initializes a new instance of the class. Returns an empty collection. This member is static and can be invoked without creating an instance of the class. An empty collection. Provides the base class for events that can be canceled. Initializes a new instance of the class. Gets or sets a value that specifies whether the event source should cancel the operation that caused the event. true to request that the event be canceled; otherwise, false. The default is false. Defines the event. Occurs when a component property is set to a new value. Used by the event to indicate which property has changed. Initializes a new instance of the class. The name of the property that changed. Gets the name of the property that changed. A string that contains the name of the property that changed. Indicates that the type that implements the interface provides notifications. Occurs when an object's resources are released. Provides the base class for the and classes, and for any other object whose lifetime should be managed by the ASP.NET AJAX client library. When overridden in a derived class, initializes a new instance of that class and registers it with the application as a disposable object. Gets an object that contains references to all the event handlers that are mapped to the current component's events. An object that contains references to all the events and handlers for this component. Gets or sets the ID of the current object. The string that is the ID of the component. A string that contains the ID of the component. (Debug) is null or an empty string ("").- or - starts or ends with a space character. Gets a value indicating whether the current object is initialized. true if the current is initialized; otherwise, false. Gets a value indicating whether the current object is updating. true if the current object is updating; otherwise, false. Raised when the method is called for a component. The event handler function to add or remove. Raised when the method of the current object is called. The event handler function to add or remove. Called by the method to indicate that the process of setting properties of a component instance has begun. Removes the component from the application. Called by the method to indicate that the process of setting properties of a component instance has finished. Initializes the current object. Raises the event for the specified property. The name of the property that changed. Called by the method as a placeholder for additional logic in derived classes. Creates and initializes a component of the specified type. This method is static and can be called without creating an instance of the class. A new instance of a component that uses the specified parameters. The type of the component to create. (Optional) A JSON object that describes the properties and their values. (Optional) A JSON object that describes the events and their handlers. (Optional) A JSON object that describes the properties that are references to other components. (Optional) The DOM element that the component should be attached to. Provides a common interface for all components that can contain other components. Adds a object to the current container. The object to add. Removes a object from the current container. The object to remove. Returns the specified instance. The instance with the specified ID The ID of the object to search for. Returns an array of all objects in the current container that inherit from . An array of all objects in the current container that inherit from . Used by the class to hold event arguments for the event. Initializes a new instance of the class. The list of components that were created since the last time the event was raised. true to indicate that the event is a partial-page update. Gets an array of all the components that were created since the last time the event was raised. An array of all the components that were created since the last time the event was raised. Returns a value that indicates whether the page is engaged in a partial-page update. true if the page is engaged in a partial-page update; otherwise, false. Provides a run-time object that exposes client events and manages client components that are registered with the application. The members of this object are available globally after the client application has been initialized. The members can be invoked without creating an instance of the class. Initializes a new instance of the class. Gets a value that indicates whether the application is in the process of creating components. This member is static and can be invoked without creating an instance of the class. true if the application is creating components; otherwise, false. Raised after all scripts have been loaded and the objects in the application have been created and initialized. Raised after all scripts have been loaded but before objects are created. Raised before all objects in the client application are disposed, typically when the DOM window.unload event is raised. Registers a component with the application and initializes it if the component is not already initialized. This member is static and can be invoked without creating an instance of the class. An instance of a type derived from the class to register with the client application. (Debug) does not contain a valid ID. Instructs the application to start creating components. Releases resources and dependencies held by the client application. This member is static and can be invoked without creating an instance of the class. Instructs the application to finalize component creation. Returns the specified object. This member is static and can be invoked without creating an instance of the class. A object that contains the component requested by ID, if found; otherwise, null. A string that contains the ID of the component to find. (Optional) The component or element that contains the component to find. Returns an array of all components that have been registered with the application by using the method. This member is static and can be invoked without creating an instance of the class. An array that contains all components that have been registered with the application by using the method. Initializes the application and raises the event. Called by a referenced script to indicate that it has been loaded. None. Registers with the application an object that will require disposing. The object that will require disposing. Raises the load event. This member is static and can be invoked without creating an instance of the class. Removes a component from the application. The component object to remove. Registers with the application an object that will require disposing. This member is static and can be invoked without creating an instance of the class. The object to register. Gets an eventHandlerList object that contains references to all the event handlers that are mapped to the application. Gets or sets the ID of the current application object. A string that contains the ID of the application. Gets a value indicating whether the application is initialized. true if the application is initialized; otherwise, false. Gets a value indicating whether the application is updating. true if the application is updating; otherwise, false. Raised when the method is called for an application. Raised when the method is called. Called by the method to indicate that the process of setting component properties of the application has begun. Called by the method to indicate that the process of updating the application has completed. Raises the PropertyChanged event. The name of the property. Called by the endUpdate method as a placeholder for additional logic. Represents a culture definition that can be applied to objects that accept a culture-related setting. Initializes a new instance of the class. The culture value (locale) that represents a language and region. A culture-sensitive numeric formatting string. A culture-sensitive date formatting string. Gets the globalization values of the invariant culture as sent by the server. This member is static and can be invoked without creating an instance of the class. A object. Gets the globalization values of the current culture as sent by the server. This member is static and can be invoked without creating an instance of the class. A object. Provides the abstract base class from which network executors derive. Initializes a instance when implemented in a derived class. Gets the object associated with the executor. The object associated with the current executor instance.To get or set property values for client API properties, you must call property accessor methods that are named with the get_ and set_ prefixes. For example, to get or set a value for a property such as , you call the get_cancel or set_cancel methods. Returns a value indicating whether the executor has started processing the request. true if the executor has started processing the request; otherwise, false. Gets a value indicating whether the request completed successfully. true if the request completed successfully; otherwise, false. Gets a value indicating whether the request timed out. true if the request timed out; otherwise, false. Gets a value indicating whether the request associated with the executor was aborted. true if the request associated with the executor was aborted; otherwise, false. Gets the text representation of the response body. The text representation of the response body. Gets a success status code. An integer that represents a status code. Gets status information about a request that completed successfully. Attempts to get the response to the current request as an XMLDOM object. Gets the JSON-evaluated object of the response. The JSON-evaluated response object. Instructs the executor to execute a Web request. Stops the pending network request issued by the executor. Gets the value of the specified response header. The value of the response header. If the requested response header does not exist, this method throws Error.notImplented. The requested response header. Gets all the response headers for the current request. Makes asynchronous network requests by using the browser's XMLHTTP support. Initializes an instance when implemented in a derived class. Returns a value indicating whether the request timed out; otherwise, returns false. true if the request timed out; otherwise, false. Returns a value that indicates whether the executor has forwarded the request to the browser's XMLHTTP object true if the executor has forwarded the request to the browser's XMLHTTP object; otherwise, false. Returns a value indicating whether the network request returned without being aborted or timing out. true if the network request returned without being aborted or timing out; otherwise, false. Returns a value that indicates whether the executor was stopped. true if the executor was aborted; otherwise, false. Executes a Web request as specified in the associated instance. The method was called again after the request started.-or-The executor is not associated with an instance of the class. Gets the value of a specified response header, based on the header's name. TBD The property was accessed outside the event handler.-or-The property was accessed after the completed event occurred. Returns all the response headers. The property was accessed outside the event handler.-or-The property was accessed after the completed event occurred. Gets the text representation of the response body. The text representation of the response body, if there is one; otherwise, an empty string (""). The property was accessed outside the event handler.-or-The property was accessed after the completed event occurred. Gets the status code of the browser's XMLHTTP object. The status code of the browser's XMLHTTP object as a string (for example, "200 OK.The request has succeeded."). For more information, see About Native XMLHTTPhttp://go.microsoft.com/fwlink/?LinkId=75121. The property was accessed outside the event handler.-or-The property was accessed after the completed event occurred. Gets the status text from the browser's XMLHTTP object. The status text from the browser's XMLHTTP object as a string (for example, "200 OK. The request has succeeded."). For more information, see About Native XMLHTTPhttp://go.microsoft.com/fwlink/?LinkId=75121. The property was accessed outside the event handler.-or-The property was accessed after the completed event occurred Returns an XMLDOM object that contains the XML response from the browser's XMLHTTP object. The property was accessed outside the event handler.-or-The property was accessed after the completed event occurred. Stops the pending network call issued by the executor. The executor was not started and can therefore not be stopped. Manages the flow of the Web requests issued by the object to the associated executor object. Initializes a instance when implemented in a derived class. Occurs when a handler function is called for the request. Occurs when a request has been handled. Gets or sets the time-out for the default network executor. An integer value that indicates the current time-out for the default executor. The time in milliseconds that the default executor should wait before timing out a Web request. This value must be 0 or a positive integer. An invalid parameter was passed. Gets or sets the default network executor type that is used to make network requests. The object that represents the default Web request executor. An invalid parameter was passed. Sends Web requests to the default network executor. An instance of the class. Contains information about a Web request that is ready to be sent to the current instance. Initializes a new instance of the . class. The current instance. Gets the Web request to be routed to the current instance. Provides client script functionality to make a Web request. Initializes a new instance of the class. Raises the completed event for the associated instance. Raises the completed event for the associated instance. The value to pass to the Web request completed event handler. Gets or sets the URL of the instance. The URL that the Web request is directed to. If the URL has not been previously set, returns an empty string (""). A string that represents the URL that the Web request is directed to. cannot be null. Gets the HTTP headers for the instance. A dictionary of name/value pairs that contains the HTTP headers that are sent with the Web request. Gets or sets the HTTP verb that was used by the class to issue the Web request. The current Web request verb. A string that contains the HTTP verb for the Web request. must be an HTTP verb that is recognized by the Web server, such as "GET" or "POST". cannot be null or an empty string (""). Gets or sets the HTTP body of the instance. The HTTP body of the Web request. If the body of the HTTP request has not been previously set or has been set to null, null is returned. The HTTP body to assign to the Web request. Gets or sets the user context associated with the instance. The current Web request user context. The user context information that is associated with the request. can be null or any primitive type or JavaScript object. Gets or sets the executor of the associated instance. The current instance. An instance of a class that is derived from . cannot be null. The executor was set after it was enabled. is not a valid type. Gets or sets the time-out value for the instance. The current Web request time-out value in milliseconds. The time interval in milliseconds. Gets the resolved URL of the instance. The resolved URL that the Web request is directed to. is null. Executes a Web request. has been called more than one time. Enables calling a method of a specified Web service asynchronously. Initializes a instance when implemented in a derived class. Gets or sets the timeout in milliseconds for the service. The timeout in milliseconds for the service. Gets or sets the default user context for the service. Reference to the user context for the service. Gets or sets the default succeeded callback function for the service. Reference to the succeeded callback function for the service. Gets or sets the default failed callback function for the service. Reference to the failed callback function for the service. Gets or sets the path to the service. The full path to the service. Invokes the specified Web service method. The instance that is used to call the method. This instance can be used to stop the call. The Web service URL. can be set to a fully qualified URL (http://www.mySite.com/myService.asmx), to an absolute URL without the host name or the fully qualified domain name (FQDN) (/myService.asmx), or to a relative URL (../myService.asmx). The class makes sure that the URL is converted into a form usable by network executors. The name of the Web service method to invoke. (Optional) false if the Web request HTTP verb is POST; otherwise, true. The default is false.The call to the Web service will fail if the verb defined by does not match the setting of the corresponding Web server method. For example, the following code (in C#) requires that the call be made with a GET verb: [ScriptMethod(UseHttpGet=true)] (Optional) A JavaScript dictionary that contains named properties (fields) that correspond to the parameters of the method to call, as in this example:{"param1":196610,"param2":"Hello"}The field names in the dictionary must match the names of Web service methods.If the Web server method does not take any parameters, can be left out or can be null or an empty dictionary ({}). Any values that you pass are then ignored.If the dictionary contains key/value pairs that do not correspond to a parameter of the Web server method, they are ignored. (Optional) The function that is invoked as a callback if the Web service method call returns successfully. can be set to null if you do not need it and if you must specify a value for the remaining parameters. If no callback function is provided, no action is taken when the Web service method finishes successfully. (Optional) The function that is invoked as a callback if the Web service method call fails. can be set to null if you do not need it and if you must specify a value for the remaining parameters. If no callback function is provided, no action is taken if an error occurs during the Web service method call. (Optional) Any user-specific information. can be any JavaScript primitive type, array, or object. The contents of are passed to the callback functions (if any). If is not provided, null is passed to the callback function. (Optional) The time in milliseconds that the network executor must wait before timing out the Web request. can be an integer or null. By defining a time-out interval, you can control the time that the application must wait for the callback to finish. Represents the object type returned to the browser when a Web service issues an error. Initializes a instance when implemented in a derived class. true if the error has timed out; otherwise, false. The error message. The stack trace for the error. The server exception type. Gets a value that indicates whether the Web service failed because of a time-out. true if the Web service failed because of a time-out; otherwise, false. Gets the underlying HTTP error status code for the Web request. The HTTP error status code for the response. Gets the error message. A string representing the error message. Gets the error stack trace. The value of the stack trace, if it exists; otherwise, an empty string. Gets the error exception type. A string corresponding to the error exception type. Serializes ECMAScript (JavaScript) types into JSON-formatted data and deserializes JSON-formatted data into JavaScript types. Initializes a new instance of the class. Converts an ECMAScript (JavaScript) object graph into a JSON string. This member is static and can be invoked without creating an instance of the class. The JavaScript object graph to serialize. contains a value that cannot be serialized. Converts a JSON string into an ECMAScript (JavaScript) object graph. This member is static and can be invoked without creating an instance of the class. The JSON string to deserialize. true if the method should perform a JSON compliance check before evaluating; otherwise, false. The default is false. Provides the client proxy class for the profile service. Contains the loaded profile data. Gets or sets the name of the default load-completed callback function. A string that contains the name of the default load-completed callback function. Gets or sets the name of the default save-completed callback function. Gets or sets the profile service path. A string that contains the name of the default save-completed callback function. Loads the specified profile properties. A string array that contains the profile properties to load. The function that is called when loading has completed. The default is null. The function that is called when loading has failed. The default is null. User context information passed to the callback functions. Saves the specified profile properties. A string array that contains the profile properties to save. The function that is called when the method has finished. The default is null. The function that is called if the method has failed. The default is null. User context information passed to the callback functions. Gets or sets the profile service time-out value. The time-out value in milliseconds. Gets or sets the default user context for the service. Reference to the user context for the service. Gets or sets the default succeeded callback function for the service. Reference to the succeeded callback function for the service. Gets or sets the name of the default failure callback function. A string that contains the name of the default failure callback function. Specifies the path to the default profile service. Defines a group. Initializes an instance of the class. (Optional) An object containing the settings for this profile group. This parameter may be null. Provides the client proxy class for the authentication service. Initializes an instance of the class. Gets or sets the name of the default login-completed callback function. A string that contains the name of the default login-completed callback function. Gets or sets the name of the default logout-completed callback function. A string that contains the name of the default logout-completed callback function. Gets the authentication state of the current user. true if the current user is logged in; otherwise, false. Gets or sets the authentication service path. The authentication service path. Authenticates the user's credentials. (required) The user name to authenticate. The user's password. The default is null. true if the issued authentication ticket should be persistent across browser sessions; otherwise, false. The default is false. The URL to redirect the browser to on successful authentication. If null, no redirect occurs. The default is null. Reserved for future use. The default is null. The function to call when the login has finished successfully. The default is null. The function to call if the login fails. The default is null. User context information that you are passing to the callback functions. is null. Logs out the currently authenticated user. The URL to redirect the browser to on successful logout. The default is null. The function that is called when the logout has finished. The default is null. The function that is called if the logout has failed. The default is null. User context information that you are passing to the callback functions. Gets or sets the authentication service time-out value. The time-out value in milliseconds. Gets or sets the default user context for the service. Reference to the user context for the service. Gets or sets the default succeeded callback function for the service. Reference to the succeeded callback function for the service. Gets or sets the name of the default failure callback function. A string that contains the name of the default failure callback function. Specifies the path to the default authentication service. Provides a client proxy class for the ASP.NET role service. Initializes an instance of the class. Gets or sets the name of the default load-completed callback function. The name of the default failed callback function. Gets or sets the role service path. A string that contains the role service path. Gets the roles for the currently authenticated user. An instance that contains the roles. Checks whether the currently authenticated user is in the specified role. true if the current user is in the specified role; otherwise, false. The name of the role to check for. Loads the roles for the currently authenticated user into local client memory. The function that is called when the load operation has completed. The default is null. The function that is called if loading has failed. The default is null. User context information passed to the callback functions. Gets or sets the role service time-out value. The time-out value in milliseconds. Gets or sets the default user context for the service. Reference to the user context for the service. Gets or sets the default succeeded callback function for the service. Reference to the succeeded callback function for the service. Gets or sets the name of the default failed callback function. The name of the default failed callback function. Specifies the path to the default authentication service. Describes mouse button locations. Represents the left mouse button. Represents the wheel button (middle mouse button). Represents the right mouse button. Describes key codes. Represents the BACKSPACE key. Represents the TAB key. Represents the ENTER key. Represents the ESC key. Represents the SPACEBAR key. Represents the PAGE UP key. Represents the PAGE DOWN key. Represents the END key. Represents the HOME key. Represents the LEFT ARROW key. Represents the UP ARROW key. Represents the RIGHT ARROW key. Represents the DOWN ARROW key. Represents DELETE key. Creates an object that contains a set of integer coordinates that represent a position. Initializes a new instance of the class. The number of pixels between the location and the left edge of the parent frame. The number of pixels between the location and the top edge of the parent frame. Gets the x-coordinate of a object in pixels. This property is read-only. A number that represents the x-coordinate of the object in pixels. Gets the y-coordinate of a object in pixels. This property is read-only. A number that represents the y-coordinate of the object in pixels. Creates an object that contains a set of integer coordinates representing position, width, and height. Initializes a new instance of the class. The number of pixels between the location and the left edge of the parent frame. The number of pixels between the location and the top edge of the parent frame. The width in pixels. The height in pixels. Gets the x-coordinate of a object in pixels. A number that represents the x-coordinate of the object in pixels. Gets the y-coordinate of a object in pixels. A number that represents the y-coordinate of the object in pixels. Gets the height of a object in pixels. This property is read-only. A number that represents the height of the object in pixels. Gets the width of a object in pixels. This property is read-only. A number that represents the width of the object in pixels. Provides cross-browser access to fields and methods that are associated with handlers for DOM-element events. Initializes a new instance of the class and associates it with the specified object. The object to associate with the event. Prevents the default DOM event action from happening. Prevents an event from being propagated (bubbled) to parent elements. Provides a method to add a DOM event handler to the DOM element that exposes the event. This member is static and can be invoked without creating an instance of the class. The element that exposes the event. The name of the event. The client function that is called when the event occurs. Adds a list of DOM event handlers to the DOM element that exposes the events. This member is static and can be invoked without creating an instance of the class. The DOM element that exposes the events. A dictionary of event handlers. (Optional) The object instance that is the context for the delegates that should be created from the handlers. (Debug) One of the handlers specified in is not a function. Removes all DOM event handlers from a DOM element that were added through the or the methods. This member is static and can be invoked without creating an instance of the class. The element that exposes the events. Removes a DOM event handler from the DOM element that exposes the event. This member is static and can be invoked without creating an instance of the class. The element that exposes the event. The name of the event. The event handler to remove. Gets a Boolean value that indicates the state of the ALT key when the associated event occurred. true if the ALT key was pressed when the event occurred; otherwise, false. Gets a enumeration value that indicates the button state of the mouse when the related event occurred. A value. Gets the character code of the key that raised the associated keyPress event. An integer value that represents the character code of the key or key combination that was pressed to raise the keyPress event. Gets the x-coordinate of the mouse pointer's position relative to the client area of the browser window, excluding window scroll bars. An integer that represents the x-coordinate in pixels. Gets the y-coordinate of the mouse pointer's position relative to the client area of the browser window, excluding window scroll bars. An integer that represents the y-coordinate in pixels. Gets a Boolean value that indicates the state of the CTRL key when the associated event occurred. true if the CTRL key was pressed when the event occurred; otherwise, false. Gets the key code of the key that raised the or event. An integer value that represents the key code of the key that was pressed to raise the or event. Gets the x-coordinate of the mouse pointer's position relative to the object that raised the event. An integer that represents the x-coordinate in pixels. Gets the y-coordinate of the mouse pointer's position relative to the object that raised the event. An integer that represents the y-coordinate in pixels. Gets the x-coordinate of the mouse pointer's position relative to the user's screen. An integer that represents the x-coordinate in pixels. Gets the y-coordinate of the mouse pointer's position relative to the user's screen. An integer that represents the y-coordinate in pixels. Gets a Boolean value that indicates the state of the SHIFT key when the associated event occurred. true if the SHIFT key was pressed when the event occurred; otherwise, false. Gets the object that the event acted on. An object that represents the target that the event acted on. Gets the name of the event that was raised. A string that represents the name of the event that was raised. Defines static methods and properties that provide helper APIs for manipulating and inspecting DOM elements. Initializes a new instance of the class. Adds a CSS class to a DOM element if the class is not already part of the DOM element. This member is static and can be invoked without creating an instance of the class. The object to add the CSS class to. The name of the CSS class to add. Gets a value that indicates whether the DOM element contains the specified CSS class. This member is static and can be invoked without creating an instance of the class. true if the element contains the specified CSS class; otherwise, false. The object to test for the CSS class. The name of the CSS class to test for. Gets a set of integer coordinates that represent the position, width, and height of a DOM element. This member is static and can be invoked without creating an instance of the class. An object of the JavaScript type Object that contains the x-coordinate and y-coordinate of the upper-left corner, the width, and the height of the element in pixels. The instance to get the coordinates of. Gets a DOM element that has the specified id attribute. This member is static and can be invoked without creating an instance of the class. The object with the specified ID. The ID of the element to find. The parent element to search in. The default is the document element. Gets the absolute position of a DOM element relative to the upper-left corner of the owner frame or window. This member is static and can be invoked without creating an instance of the class. An object of the JavaScript type Object that contains the x-coordinate and y-coordinate of the element in pixels. The target element. Removes a CSS class from a DOM element. This member is static and can be invoked without creating an instance of the class. The object to remove the CSS class from. The name of the CSS class to remove. Sets the position of a DOM element. This member is static and can be invoked without creating an instance of the class. The target element. The x-coordinate in pixels. The y-coordinate in pixels. Toggles a CSS class in a DOM element. This member is static and can be invoked without creating an instance of the class. The object to toggle. The name of the CSS class to toggle. Returns a value that represents the layout characteristics of a DOM element when it is hidden by invoking the method. This member is static and can be invoked without creating an instance of the class. A enumeration value that indicates the layout characteristics of when it is hidden by invoking the method. The target DOM element. Sets the layout characteristics of a DOM element when it is hidden by invoking the method. This member is static and can be invoked without creating an instance of the class. The target DOM element. A enumeration value. Gets a value that indicates whether a DOM element is currently visible on the Web page. This member is static and can be invoked without creating an instance of the class. true if is visible on the Web page; otherwise, false The target DOM element. Sets a DOM element to be visible or hidden. This member is static and can be invoked without creating an instance of the class. The target DOM element. true to make visible on the Web page; false to hide . Provides a base class for all AJAX behaviors in ASP.NET. When overridden in a derived class, initializes a new instance of that class. The object to associate with the behavior. Gets the HTML Document Object Model (DOM) element that the current object is associated with. The DOM element that the current object is associated with. Gets or sets the identifier for the object. A generated identifier that consists of the ID of the associated , the "$" character, and the value of the object. The string value to use as the identifier. In all cases. Gets or sets the name of the object. The name of the object. A string value to use as the name. (Debug) starts or ends with a space or is an empty string (""). (Debug) The specified name already exists in the current object.- or -The current object has already been initialized. Initializes the current object. Removes the current object from the application. Gets a instance with the specified property from the specified HTML Document Object Model (DOM) element. This member a static member and can be invoked without creating an instance of the class. The specified object, if found; otherwise, null. The object to search. The property of the instance to look for. Gets the objects that are associated with the specified HTML Document Object Model (DOM) element. This member is static and can be invoked without creating an instance of the class. An array of references to objects, or null if no references exist. The object to search. Gets an array of objects that are of the specified type from the specified HTML Document Object Model (DOM) element. This method is is static and can be invoked without creating an instance of the class. An array of all objects of the specified type that are associated with the specified DOM element, if found; otherwise, an empty array. The DOM element to search. The type of the objects to find. Describes the layout of a DOM element in the page when the element's property is set to false. The element is not visible, but it occupies space on the page. The element is not visible, and the space it occupies is collapsed. Provides the base class for all ASP.NET AJAX client controls. When called from a derived class, initializes a new instance of that class. The object that the control will be associated with. (Debug) The control is already defined. Gets the HTML Document Object Model (DOM) element that the current instance is associated with. The DOM element that the current instance is associated with. Gets or sets the identifier for the current object. The identifier for the current object. The default is the value of the associated object. The string to use as the identifier. An attempt was made to set the value of . Gets or sets the parent control associated with the current control. A reference to the parent control of the current control. The parent control to associate with the current control. (Debug) represents a control that is lower in the control hierarchy. Gets or sets the value for the current object. The current value associated with the object. A enumeration value. (Debug) An attempt was made to set a value after the object's method was invoked. Gets or sets the visibility of the current object. true if the current element is visible; otherwise, false. true to display the current element on the page, or false to hide the control. (Debug) An attempt was made to set the property value after the object's method was invoked. Adds a CSS class to the HTML Document Object Model (DOM) element that the control is attached to. None. A string that contains the name of the CSS class to add. Removes the current control from the application. Called when an event is raised by the method. false in all cases. The object that triggered the event. The event arguments. Calls the method of the parent control. The object that triggered the event. The event arguments. Removes a CSS class from the HTML Document Object Model (DOM) element that the control is attached to. None. A string that contains the name of the CSS class to remove. Toggles a CSS class of the HTML Document Object Model (DOM) element that the control is attached to. None. A string that contains the name of the CSS class to toggle. Used by the event of the class to pass argument information to event handlers. The event is raised just before the postback request is made. Initializes a new instance of the class. Gets the postback element that initiated the asynchronous postback. This property is read-only. An HTML DOM element. Gets the request object that represents the current postback. An instance of the class. Used by the event of the class to pass argument information to event handlers. The event is raised just after the postback request has finished processing. Initializes a new instance of the class. Gets a JSON data structure that contains data items that were registered by using the method of the class. A JSON data structure that contains name/value pairs that were registered as data items by using the method of the class. Gets the Error object. A base ECMAScript (JavaScript) object. Get or sets a value that indicates whether the error has been handled. true if the error has been handled; otherwise false. true or false. Gets a response object that is represented by the class. A response object that is represented by the class. Used by the event of the class to pass argument information to event handlers. Initializes a new instance of the class. Gets the postback element that initiated the asynchronous postback. An HTML DOM element. Gets the request object that represents the current postback. A request object that is represented by the class. Used by the event of the class to send event data that represents the controls that were updated and created in the most recent postback. Initializes a new instance of the class. Gets a JSON data structure that contains data items that were registered by using the method of the class. A JSON data structure that contains name/value pairs that were registered as data items that use the method of the class. Gets an array of HTML <div> elements that represent controls that were created when the DOM was updated during the last asynchronous postback. An array of <div> elements that were created during the DOM manipulation that was caused by the last asynchronous postback. If no elements were created, the property returns null. Gets an array of HTML <div> elements that represent controls that were updated when the DOM was updated during the last asynchronous postback. An array of <div> elements that were updated during the DOM manipulation that was the result of the last asynchronous postback. If no elements were created, the property returns null. Used by the event of the class to send event data that represents the controls being updated and deleted as a result of the most recent postback. Initializes a new instance of the class. Gets a JSON data structure that contains data items that were registered by using the method of the class. A JSON data structure that contains name/value pairs that were registered as data items by using the method of the class. Gets an array of HTML <div> elements that represent controls that will be deleted from the DOM as a result of the current asynchronous postback. An array of <div> elements that will be deleted from the DOM. If no elements will be deleted, the property returns null. Gets an array of HTML <div> elements that represent controls that will be updated in the DOM as a result of the current asynchronous postback. An array of <div> elements that will be updated in the DOM. If no elements will be updated, the property returns null. Manages partial-page updates of server controls in the browser. In addition, defines properties, events, and methods that can be used to customize a Web page by using client script. You do not create a new instance of the class directly. Instead, an instance is available when partial-page rendering is enabled. Call the method to get the instance of the class. Returns a value that indicates whether the object is processing a postback. Raised before the processing of an asynchronous postback starts and the postback request is sent to the server. The name of the handler method that will be called. Raised after an asynchronous postback is finished and control has been returned to the browser. The name of the handler method that will be called. Raised during the initialization of the asynchronous postback. The name of the handler method that will be called. Raised after all content on the page is refreshed as a result of either a synchronous or an asynchronous postback. The name of the handler method that will be called. Raised after the response from the server to an asynchronous postback is received but before any content on the page is updated. The name of the handler function that will be called. Stops all updates that would occur as a result of an asynchronous postback. Releases ECMAScript (JavaScript) resources and detaches events. Returns the instance of the class for the page. The current instance of the class. You do not create a new instance of the class directly. Instead, an instance is available when partial-page rendering is enabled.