Ahh, that is your problem then, the Grid events wont be exposed unless you expose them.

When your using a predefined control such as a Grid it has events already exposed, when you create your own User Control you need to expose all the events you want to interact with yourself, it is not automatic, and the Grid itself wont be accessible externally either.

Essentially you need to create your own Events for your User Control.