I tried something yesterday on having server 2016 datacenter as VM then having a VM installed on hyper-v just to try it out and see what its like. but im having trouble getting the network to go through to the hyper-v VM.

The settings are exactly the same as a bare metal hyper-v install but the hyper-v VM wont and doesn't get any internet connection. im not sure if there is a setting somewhere that needs to be ticked or something orr?

You'll probably need to enable promiscuous mode, forged transmits, and MAC address changes on the port group to where the Server 2016 VM is joined. This practice is the same regardless of what type of hypervisor nesting you choose to do.