问题是:有两个控件 一个控件是web里面的选项卡 ASPxPageControl
                   还一个是web树控件     ASPxTreeList
把ASPxTreeList 放入ASPxPageControl 选项卡中,怎么不执行 function方法,而却事件也不会执行
把ASPxTreeList 不放在选项卡中,运行正常.
dx控件库代码如下:得到选中树节点的值
    <script type="text/javascript">
        function FocusedNodeChangedTwo(s, e) {
            var key = ASPxTreeList1.GetFocusedNodeKey();
            ASPxTreeList1.PerformCustomDataCallback(key);
        }
        function CustomDataCallbackTwo(s, e) {
            var ssrc = e.result;
            if (ssrc.length == 0)
                return;
            parent.document.all('Iframe0').src = ssrc;
        }
    </script>
 <dx:ASPxPageControl ID="ASPxPageControl3" runat="server" ActiveTabIndex="1" 
            CssFilePath="~/App_Themes/Office2003Blue/{0}/styles.css" 
            CssPostfix="Office2003Blue" Height="100%" Width="100%" 
            onactivetabchanged="ASPxPageControl3_ActiveTabChanged" AutoPostBack="True" 
            onactivetabchanging="ASPxPageControl3_ActiveTabChanging" TabPosition="Bottom">
            <loadingpanelimage url="~/App_Themes/Office2003Blue/Web/Loading.gif">
            </loadingpanelimage>
            <contentstyle>
                <border bordercolor="#002D96" borderstyle="Solid" borderwidth="1px"></border>
            </contentstyle>
            <tabpages>
                <dx:TabPage Text="导航">
                    <contentcollection>
                        <dx:ContentControl runat="server">
                        </dx:ContentControl>
                    </contentcollection>
                </dx:TabPage>
                <dx:TabPage Text="历史数据">
                    <contentcollection>
                        <dx:ContentControl runat="server">
                                 <dx:ASPxTreeList ID="ASPxTreeList1" runat="server" AutoGenerateColumns="False" 
            Height="100%" Width="100%" 
            oncustomdatacallback="ASPxTreeList1_CustomDataCallback" 
            onfocusednodechanged="ASPxTreeList1_FocusedNodeChanged">
            <Settings ShowColumnHeaders="False" />
            <SettingsBehavior AllowFocusedNode="True" ExpandCollapseAction="NodeDblClick" />
            <ClientSideEvents FocusedNodeChanged="FocusedNodeChangedTwo" CustomDataCallback="CustomDataCallbackTwo" />
            <Templates>
                <DataCell>
                    <table cellpadding="0" cellspacing="0">
                        <tr>
                            <td>
                                <dx:ASPxImage ID="ASPxImage1" runat="server" Height="16" 
                ImageUrl="<%# GetIconUrl(Container) %>" IsPng="true" Width="16" />
                            </td>
                            <td>
                            </td>
                            <td style="padding-bottom: 1px;">
                                <a><%# Container.Text %></a>
                            </td>
                        </tr>
                    </table>
                </DataCell>
            </Templates>
            <Columns>
                <dx:TreeListTextColumn FieldName="Name" VisibleIndex="0">
                </dx:TreeListTextColumn>
            </Columns>
            <SettingsCustomizationWindow Enabled="True" />
        </dx:ASPxTreeList>       
                        </dx:ContentControl>
                    </contentcollection>
                </dx:TabPage>
            </tabpages>
           
            <ClientSideEvents />
           
            <loadingpanelstyle imagespacing="6px">
            </loadingpanelstyle>
        </dx:ASPxPageControl>
    protected void ASPxTreeList1_CustomDataCallback(object sender, DevExpress.Web.ASPxTreeList.TreeListCustomDataCallbackEventArgs e)
    {
        string key = e.Argument.ToString();
        TreeListNode node = ASPxTreeList1.FindNodeByKeyValue(key);
        e.Result = GetEntryText(node);    }