Каскадный DropDownList ничего не запускает

У меня есть эти DropDownLists:

<li>
    <label>State:</label>
    <asp:DropDownList ID="ddlState" runat="server" Width="356px"
        DataTextField="State" DataValueField="StateId" />
    <cc1:CascadingDropDown ID="cdlState" TargetControlID="ddlState" PromptText="State"
        PromptValue="" ServicePath="~/Forms/General/DropWS.asmx" ServiceMethod="getState" runat="server"
        Category="StateProvider" LoadingText="Loading..." />
</li>
<li>
    <label>City:</label>
    <asp:DropDownList ID="ddlCity" runat="server" Width="356px" DataTextField="City" DataValueField="CityId" />
    <cc1:CascadingDropDown ID="cdlCity" TargetControlID="ddlCity" PromptText="City"
        PromptValue="" ServicePath="~/Forms/General/DropWS.asmx" ServiceMethod="GetCity" runat="server"
        Category="CityProvider" ParentControlID="ddlState" LoadingText="Loading..." />
</li>

Первое выпадающее меню уже начинается с заполнением состояний.

Я также создал WebService для получения данных. Он работает, потому что я отлаживал веб-сервис, и он дал мне XML с правильными данными.

Но когда я запускаю программу, я могу выбрать любое состояние, в котором ничего не происходит, города не заселены.

Что мне не хватает?


person Mucida    schedule 06.11.2014    source источник


Ответы (2)


Если вы получаете правильный XML-файл, проблема в том, что вы добавляете эти данные.

несколько шагов ...

  1. Run your program
    1. right click on screen select inspect Element
    2. нажмите "Консоль"
    3. должна быть ошибка в событии, когда вы добавляете данные
person Haris Zia    schedule 06.11.2014
comment
Ошибка здесь: Uncaught TypeError: Невозможно прочитать свойство 'UI' неопределенного ... Возможно, что-то не так с: $ create (Sys.Extended.UI.CascadingDropDownBehavior - person Mucida; 06.11.2014

Теперь работает ...

Ошибка:

Uncaught TypeError: «Невозможно прочитать свойство« UI »неопределенного»

исправили заменой:

<asp:ScriptManager> with <ajaxToolkit:ToolkitScriptManager>

person Mucida    schedule 06.11.2014