Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将参数传递给radtreeview Web服务_C#_Javascript_Asp.net_Telerik - Fatal编程技术网

C# 将参数传递给radtreeview Web服务

C# 将参数传递给radtreeview Web服务,c#,javascript,asp.net,telerik,C#,Javascript,Asp.net,Telerik,我正在使用webservice方法填充我的radtreeview,因为它被描述为加载大量数据的最有效方式。因此,我的webservice方法的签名是: [WebMethod] public RadTreeNodeData[] WebServiceMethodName(RadTreeNodeData node, object context) 但是,我在树中填充的节点取决于登录到我的应用程序的用户的安全访问权限。是否可以向webservice方法传递其他参数?或者我必须使用ServerSideC

我正在使用webservice方法填充我的radtreeview,因为它被描述为加载大量数据的最有效方式。因此,我的webservice方法的签名是:

[WebMethod]
public RadTreeNodeData[] WebServiceMethodName(RadTreeNodeData node, object context)
但是,我在树中填充的节点取决于登录到我的应用程序的用户的安全访问权限。是否可以向webservice方法传递其他参数?或者我必须使用ServerSideCallBack方法来填充树?我希望我仍然可以使用webservices的功能。。。我想将这样的签名传递给我的webservice方法:

[WebMethod]
public RadTreeNodeData[] WebServiceMethodName(RadTreeNodeData node, object context, object userSession)   

有什么想法吗?

我发现telerik论坛已经回答了这个问题:

其思想是使用ClientNodePopulating事件并将参数注入到上下文对象中