asp.net与ajax问题
大家好
我刚才用CascadingDropDown+WebService 写了一个两级无刷新联动.现在碰到一个错误:method error 500
可我单独RegionBedService.asmx 是可以的.第一级的数据可以形成一个XML文件,第二级也是正确的?
区域:
<asp:DropDownList ID="ddlRegionID" runat="server"></asp:DropDownList>
<ajaxToolkit:CascadingDropDown ID="CascadingDropDown1" runat="server" TargetControlID="ddlRegionID" ServicePath="RegionBedService.asmx" ServiceMethod="GetProvinceContents" Category="RegionID" PromptText="请选择区域" LoadingText="区域加载中..."/>
床位:
<asp:DropDownList ID="ddlBedID" runat="server">
</asp:DropDownList>
<ajaxToolkit:CascadingDropDown ID="CascadingDropDown2" TargetControlID="ddlBedID" Category="BedID" PromptText="请选择床位" LoadingText="床位加载中..." ServicePath="RegionBedService.asmx" ServiceMethod="GetBedID" ParentControlID="ddlRegionID" runat="server" />
请各位大师指点.谢谢
[解决办法]
webservice中的方法参数签名
[System.Web.Script.Services.ScriptService]必须在类前面
webservice路径