I have a little confusing scenario here.I have got 2 tables.One table stores the new users who have registered(tblAllUsers) and another one stores the new events created(tblAllEvents).Now i want to display the combination of both tables in a gridview ORDER BY Registration datetime such that:

if the latest value comes in from tblAllUsers,it should show
 "Michael just registered on the website" where Michael is the firstname of the user in tblallusers

and if value comes in from tblAllEvents,it should show 
 "Piano Exhibition was created by User34" where Piano Exhibition is the EventName in tblAllEvents

By far I've tried to create a union of two tables like :

```
 Select FirstName,RegDateTime from tblAllUsers 
 UNION ALL
 Select EventName,RegDateTime from tblAllEvents
 ORDER BY RegDateTime DESC

```

but the above gives out FirstName and Title under column FirstName and will be hard to distinguish.

How do i design my gridview template for this?

Thanks in advance.