2010-11-02 4 views
0

j'avoir 2 contrôles DropDownList avec CascadingDropDownensemble parent dropdownlist de CascadingDropDown sur le côté serveur

J'ai besoin ensemble de données à la première dropdownlist côté serveur si je fais ça, et quand je reçois la page côté client, la première DropDownList sans données que j'ai mis sur le côté serveur

Merci pour toute aide

//client 

    <asp:DropDownList ID="ddlAjaxManufacturer" runat="server"> 
    </asp:DropDownList> 
    <ajaxToolkit:CascadingDropDown ID="CascadingDropDownManufacturer" runat="server" 
     TargetControlID="ddlAjaxManufacturer" Category="Make" PromptText="....." ServicePath="../../Ajax.asmx" 
     ServiceMethod="GetMakes" /> 
    <asp:DropDownList BackColor="white" ID="ddlAjaxModel" runat="server"> 
    </asp:DropDownList> 
    <ajaxToolkit:CascadingDropDown ID="CascadingDropDownModel" runat="server" TargetControlID="ddlAjaxModel" 
     ParentControlID="ddlAjaxManufacturer" PromptText="....." ServiceMethod="GetModelsForMake" 
     ServicePath="../../Ajax.asmx" Category="Model" /> 



//server 


    ddlAjaxManufacturer.Items.Add(new ListItem("...", "", true)); 
       ddlAjaxManufacturer.Items.Add(new ListItem("11", "ford", true)); 
       ddlAjaxManufacturer.Items.Add(new ListItem("22", "bmw", true)); 
+0

s'il vous plaît montrer un peu de code que vous faites et comment vous définissez le comportement en cascade. Peut-être que quelque chose le réinitialise sur le serveur lui-même ou sur le côté client lorsque vous configurez les choses. – TheVillageIdiot

Répondre

2

Qu'est-ce que vous essayez de faire peut fonctionner, mais dans un scénario différent. avez-vous essayé d'utiliser un service Web pour remplir vos listes déroulantes? pour autant que je sache CascadingDropDown fonctionne avec un service Web afin de remplir les boutons déroulants en utilisant ajax, avez-vous vu cette vidéo?

http://www.asp.net/ajax/videos/use-aspnet-ajax-cascading-drop-down-control-to-access-a-database

il montre comment extension CascadingDropDown fonctionne

Questions connexes