2014-11-06 61 views
0

我有這些DropDownLists:級聯的DropDownList在不觸發任何

<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來獲取數據。它正在工作,因爲我debbuged的Web服務,它給了我的XML與正確的數據。

但是,當我運行程序時,我可以選擇任何狀態都沒有發生,城市沒有被填充。

我錯過了什麼?

回答

1

If u r getting Correct in XML file then the problem is that point where you append that data

few steps...

  1. Run your program
    1. right click on screen select inspect Element
    2. click on "Console"
    3. there should be an error on the event where u append data
+0

的錯誤是在這裏:遺漏的類型錯誤:「無法讀取未定義的屬性「UI」... 可能是錯誤的:$ create(Sys.Extended.UI.CascadingDropDownBehavior – Mucida 2014-11-06 19:10:43

1

現在它的工作...

錯誤:

Uncaught TypeError: "Cannot read property 'UI' of undefined"

固定更換:

<asp:ScriptManager> with <ajaxToolkit:ToolkitScriptManager>

相關問題