带OUT参数的WebMethod,然后在javascript中调用method
WebMethod with OUT parameters, then calling method in javascript
我正在呼叫ASP。. NET c# Method (Web Method) Using JavaScript.
c#:
[WebMethod]
public static List<Employee> GetEmployeeList(int DeptID,out int TotalRecordsCount)
{
<Employee> obj = new List<Employee>();
//obj = Geting reocrds from Database
TotalRecordsCount = obj.Count();
return obj;
}
Javascript: function BindList(){
var DeptID = 10;
var TotalRecordsCount = 0;
PageMethods.GetEmployeeList(DeptID,TotalRecordsCount,onsuccess);
}
现在我得到错误,而调用上面的js方法。请告诉我哪里做错了。
我的主要目的是,而不是返回一个列表,我可以添加2个或更多不同的列表吗?
Thanks in ad .
Out方法在调用时应该包含Out关键字,例如
PageMethods.GetEmployeeList(DeptID,out TotalRecordsCount, onsuccess);
但是out在js中不是关键字。所以我不知道这是否可能(我会感到惊讶)。为什么不返回out参数作为结果的一部分呢?所以它不是一个列表,而是一个带有另一个值的列表。代码中另一件不寻常的事情是,您试图在调用该方法之前设置out参数。
我从来没有尝试过在Js中调用方法时使用out,即使允许,它也可能不是很好的设计。
也看到
web服务调用有"输出"是否不寻常?参数?
相关文章:
- 从javascript调用asp.net codebehind函数
- 如何使用javascript调用Php文件
- Can用户'MediaWiki上的自定义JavaScript调用Lua模块
- 从Javascript调用Applet方法
- php javascript代码从javascript调用php函数
- 是否可以从html中的javascript调用.vbs文件
- 从javascript调用C#Web服务并使用它(json格式)
- 如何用javascript调用函数,然后在滚动事件中调用该函数的特定实例
- Sinon Spy不使用Javascript调用或应用程序
- 使用javascript调用javawebservice
- 从javascript调用服务器端的下拉列表onchange函数
- 单击按钮时,使用Javascript调用并返回值
- 函数1结束后,JavaScript调用函数2
- 对wcf服务的javascript调用
- 使用JavaScript调用Excel文件
- 从JavaScript调用JAX-WSWeb服务时参数为Null
- 从javascript调用codeigniter方法并传递数据
- 使用usinf-if语句javascript调用函数
- 通过Javascript调用php文件
- 从javascript调用flash点击事件