I use a Cisco ASDM 5.2F for ASDM.
There is the possibility of defining TCP-UDP Service Groups. What's the use of this? I've tried it out and failed. Whenever you create an access rule you have to define either whether it's TCP or UDP (or IP, or ICMP). If you define an access rule for TCP then the UDP protocols won't work and vice versa.
I've successfully been using TCP-UDP-Groups on Checkpoint Firewalls, but in Cisco ASDM it seems futile.
This feature was introduced 'in parity' of Checkpoint only, as per the ASA 8.0 TAC training.
I'm not really that good with ASDM, but here is how you can configure them on the CLI (and no there are not futile, pretty useful actually):
Note: Enhanced service object-groups were introduced with the release of software version 8.0. Enhanced service object-groups enable the ASA/PIX to combine IP protocols together in the same service group, which eliminates the need for protocol and icmp-type specific object groups. The protocol type must not be specified in order to configure an enhanced service object-group
Btw are you using an ASA or a FWSM? Is'nt ASDM 5.2F supposed to be for the FWSM?