You can create the series programatiacally by looping through the data. With this approach you can use a field in your data source for the series name, you would set it in exactly the same manner as the DataFieldY property.
For a chart to work, it must have series defined, so it can set the desired properties (e.g., labels, templates, tooltips, colors, etc.). The control itself has no way of knowing the number of series and their settings (e.g., data fields) unless the developer supplies them.
If you believe this can be achieved without the developer devising logic to generate series, I would advise that you post your idea in our feedback portal: http://feedback.telerik.com/project/108. This will let you explain exactly how you expect such a feature to work and how it should be exposed for configuration (you can even add pseudocode). In turn, this will let our clients evaluate, comment and vote on your idea and if it gains enough traction in the community, our management will consider its implementation.
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items