2.2.4.3 InitEventArgsType

The InitEventArgsType specifies the parameters required by a Web Part connection as follows:

 <s:complexType name="InitEventArgsType" xmlns:s="http://www.w3.org/2001/XMLSchema">
    <s:sequence>
       <s:any namespace="##local" processContents="skip" minOccurs="0" maxOccurs="unbounded" />
    </s:sequence>
    <s:attribute name="Type" use="optional">
       <s:simpleType>
          <s:restriction base="s:string">
             <s:enumeration value="Client" />
             <s:enumeration value="Server" />
          </s:restriction>
       </s:simpleType>
    </s:attribute>
 </s:complexType>

InitEventArgsType: Specifies the information necessary to fire a Web Part connection.

InitEventArgsType.*: The implementation-specific XML<10> that specifies the parameters required by a Web Part connection to connect two Web Parts together.

InitEventArgsType.Type: Specifies whether the Web Part connection shares data between the Web Parts on the server processing the page or on the client rendering the page. If not present, the value "Client" is implied. If there are no sub-elements defining the Web Part connection details of values required to be passed, the value of this attribute MUST be set to "Client". If there are sub-elements defining the values that are required to be passed, this value is the same as the runAtType type of the ancestor element.

Value

Description

Client

The connection runs on the client, or there are no parameters to pass.

Server

The connection runs on the server.