Hi,
I had the same problem... and I found a better solution, whithout change in prado's framework's files.
You must use the capability of Prado.Element to send click event like this :
Prado.Element.click('ctl0_Content_MyTabView_0');
The difficult was this
$this->MyTabView->getClientID() return
ctl0_Content_MyTabView and not
ctl0_Content_MyTabView_0, because the _0 is added by JS script client.
So, you must add it manually...
In Javascript in your page :
Prado.Element.click(<%=$this->MyTabView->getClientID().'_0'%>);
Or from a callback's function in your PHP class :
$this->getCallbackClient()->click($this->MyTabView->getClientID().'_0');
It works for me under Prado 3.1.4 but I suppose that it works since 3.1.1
Hope this help someone...