If you're just passing an ID, I think just using links is a lot better
than making events and listening for them. If you're passing an entire
object, then events are probably better to keep you from making
another call to the server.
I personally prefer links, because it also allows the user to open the
link in another window or tab.