&引用;回调错误:来自服务器的响应无效;来自C#ASP.Net应用程序
我有一个ASP.Net应用程序,其中有一个按钮,该按钮包含以下Javascript,单击该按钮时将调用:-&引用;回调错误:来自服务器的响应无效;来自C#ASP.Net应用程序,c#,asp.net,C#,Asp.net,我有一个ASP.Net应用程序,其中有一个按钮,该按钮包含以下Javascript,单击该按钮时将调用:- function calculate() { sectionIndex = getSelectedRadioIndex("section"); compositionIndex = getSelectedRadioIndex("composition"); CallBackOU.callback( "calculate"
function calculate() {
sectionIndex = getSelectedRadioIndex("section");
compositionIndex = getSelectedRadioIndex("composition");
CallBackOU.callback( "calculate" , sectionIndex, compositionIndex );
}
我可以通过在控件上设置断点来验证控件是否到达该函数的最后一行。但不是调用代码隐藏文件中的方法
protected void CallBackOU_Callback (object sender, ComponentArt.Web.UI.CallBackEventArgs e)
{
//blah blah
}
我得到一个对话报告
回调错误:来自服务器的响应无效
这段对话出现了三次,然后页面就停在那里,什么也不做(永远,据我所知)
我找不到这方面的任何信息。有人能给我一些关于如何诊断问题的线索或指针吗?在没有看到calculate回调方法的签名的情况下,这只是一个偶然的机会,但我在从javascript调用web方法时遇到的一些问题是确保该方法被正确修饰[WebMethod],确保该方法是静态的,确保参数的类型正确且命名正确(在反序列化JSON iirc时,它们实际上区分大小写)。关于如何进行调用(JSON/XML)和签名的更多信息可能会有所帮助。此外,您还可以尝试使用fiddler查看是否获得有关错误的更多信息。谢谢您的帮助;我现在至少有一些事情要尝试。我已经在问题中添加了回调的签名。