Передать параметр в веб-службу radtreeview - PullRequest
0 голосов
/ 26 марта 2011

Я использую метод webservice для заполнения моего radtreeview, так как он был описан как наиболее эффективный способ загрузки больших объемов данных.Таким образом, подпись моего метода веб-сервиса:

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

Однако узлы, которыми я заполняю дерево, зависят от безопасного доступа пользователя, вошедшего в мое приложение. Можно липередать дополнительные параметры методу веб-сервиса?Или я должен использовать метод ServerSideCallBack для заполнения дерева?Я надеюсь, что я все еще могу использовать функциональность веб-сервисов ... Я хотел бы передать такую ​​сигнатуру методу веб-сервиса:

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

Есть идеи?

1 Ответ

1 голос
/ 01 апреля 2011

Я обнаружил, что на форумах telerik ответили так: http://www.telerik.com/community/forums/aspnet-ajax/treeview/pass-parameter-to-webservice-on-node-expand.aspx

Идея состоит в том, чтобы использовать событие ClientNodePopulation и вставить параметр в объект контекста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...