This example demonstrates how to update a data source whose primary key includes multiple fields. The unbound column feature is used in this sample to construct a field used as a primary key by the ASPxGridView control.
NOTE: Starting from v2009 vol 1, the ASPxGridView supports composite keys out-of-the-box: Support for the composite key is required
You can use semicolon-separated values, to specify multi-field keys: "column1[;columnx]". For example: "FirstName;LastName;Phone;BirthDate".
See Also:
OBSOLETE ASPxGridView - How to create a composite key