When grid has co|coro columns ( select|combo-box ), it will automatically request data for it in same manner as for filtering options. So it possible to use similar way of logic to define which list of values need to be used in select|combo inside the grid.
connector.ExplicitOptions.Add(connector.Request.RequestedFields[0], "Alpha", "Beta", "Gamma");
or
connector.ExplicitOptions.Add((TableField)"FieldName", "Alpha", "Beta", "Gamma");
Example above will add 3 options (“Alpha”, “Beta”, “Gamma”) to the filter associated with the first column.
dhtmlxOptionsConnector filterConnector = new dhtmlxOptionsConnector("Country", "ISO", connector.Request.Adapter); //attach filter connector to first column of grid connector gridConnector.OptionsConnectors.Add(connector.Request.RequestedFields[0], filterConnector);
At first we create dhtmlxOptionsConnector that will fetch items, specify table and field name to take options title from, and then provide database adapter (Request.Adapter) already created for gridConnector. Finally, we add options connector to the first field of gridConnector.