override protected void RaisePostBackEvent(IPostBackEventHandler sourceControl, string eventArgument)
{
string s = ((WebControl)sourceControl).ID;
Response.Write(s.ToString());
}
This event is fired after page lod and before button click event.
Using this event one can find that due to which control post back occured.