DataValueField = "Id",

DataTextField = "Name"

Sorry, that's it...but I can never remember that!

UPDATE: Note to self, never write a blog post whilst on crack; which I assume I must have been, the above post is of course total nonsense...please accept my apologies!