C# TabContainer中的CascadingDropDown和其他选项卡中的Target

C# TabContainer中的CascadingDropDown和其他选项卡中的Target,c#,asp.net,ajax,tabcontainer,cascadingdropdown,C#,Asp.net,Ajax,Tabcontainer,Cascadingdropdown,我用一个TabContainer分割了一个页面 以前,此页面使用CascadingDropDown填充DropDownList。 现在这个下拉列表在另一个选项卡中。因此,当我尝试查看此页面时,我捕获了一个异常“objectreferencenull” 当我更改其他选项卡中的值时,如何在其他选项卡中加载DropDownList 更新: 谢谢你的回答,但不幸的是它不起作用 我已经尝试在TabContainer外部使用CascadingDropDownExtender,但再次捕获了引用null。 当C

我用一个TabContainer分割了一个页面

以前,此页面使用CascadingDropDown填充DropDownList。 现在这个下拉列表在另一个选项卡中。因此,当我尝试查看此页面时,我捕获了一个异常“objectreferencenull”

当我更改其他选项卡中的值时,如何在其他选项卡中加载DropDownList

更新:

谢谢你的回答,但不幸的是它不起作用

我已经尝试在TabContainer外部使用CascadingDropDownExtender,但再次捕获了引用null。 当CascadingDropDownExtender与子DropDownList位于同一面板中时,我有一个javascript警报,表示找不到父控件

下面是与子DropDownList位于同一面板中的CascadingDropDownExtender的代码

<cc2:TabPanel runat="server" HeaderText="Carte Identité" ID="TabCI">
<ContentTemplate>

  <ProspectMgt:MarketSegmentDropDownList ID="MarketSegmentDropDownList1" runat="server"
            AutoPostBack="false" Width="400px"></ProspectMgt:MarketSegmentDropDownList>

        <asp:CompareValidator ID="CompareValidator2" runat="server" CssClass="error" ToolTip="Required"
            ControlToValidate="MarketSegmentDropDownList1" ValueToCompare="-1" Operator="NotEqual"
            ErrorMessage="MktSegment" Display="Dynamic" Font-Bold="True"></asp:CompareValidator>

</ContentTemplate>
</cc2:TabPanel>
    <cc2:TabPanel ID="TabSize"  runat="server" HeaderText="Size & Volume">
<ContentTemplate>

                    <asp:DropDownList ID="DropDownListSize" AutoPostBack="false" runat="server">
                    </asp:DropDownList>  

            <cc2:CascadingDropDown ID="cddSize" runat="server" TargetControlID="DropDownListSize"  
Category="Size" LoadingText="[...]"  
ServicePath="~/Modules/ProspectMgt/WebService/ServiceAjax.asmx" ServiceMethod="GetSizeByMktId"  
ParentControlID="MarketSegmentDropDownList1" />

</ContentTemplate>    

</cc2:TabPanel>



所以我不明白为什么它不起作用。它在没有TabContainer的情况下工作得很好。我正在使用AjaxToolKit 30512。但是,我希望删除CascadingDropDownExtender并仅通过javascript管理此问题。

CascadingDropDownExtender是否在第一个选项卡中?如果是,如果您将CascadingDropDownExtender拉到选项卡容器之外,那么这是否解决了问题?发布一些标记将有助于更轻松地解决此问题