I believe that uplink port option is a bit misleading. I think that adds a command that limits mulicast/broadcast on the client side ports and forces everything in that vlan to the uplink port. It can cause issues and isn't needed. The web gui really hasn't been worked on at all since the 7xxx series was released. I wouldn't recommend using it at all. As for what you are doing, you just need the ports to be tagged in the appropriate vlans. If you want to also send untagged at the same time, you need dual mode as well like had mentioned.
Ben Beck, RCNA, RCNI, Principal Technical Support Engineer