[CLOSED] TreeGrid update

  1. #1

    [CLOSED] TreeGrid update


    I would want to do the following but it doesn't work as expected.

    When I click a button a Ajax.request is sent to the server which returns a response in Json format. The response is in fact the content of my treegrid and I want to refresh the treeGrid with this response. I get the response correctly but unfortunately the treeGrid doesn't refresh.

    As follow is the diffrent code I use:

    The request is made with this ajax request

    url: '<%= Url.Action("action", "controller") %>',
    method: 'POST',
    params: { data: data },
    success: function(p1, p2) {
    var nodes = eval(p1.responseText);
    if(nodes.length > 0){

    Here is the code of the action

    publicActionResult action(string data)
    List<Dictionary<string, object>> dict = newList<Dictionary<string,object>>();
    dict.Add(newDictionary<string, object>() { { "dateApproval", "tester" }, { "leaf", true } });
    The TreeGrid is defined as follow

    What is going wrong in my code and what should be done the have the code behave as wished?

    Last edited by geoffrey.mcgill; Jul 26, 2010 at 7:55 AM.
  2. #2

    In the action you have to use TreeNodeCollction and call ToJson method for serialization
    For example see the code of the http handler in the following example
    Vladimir Shcheglov
    Sr. Developer

Similar Threads

  1. [CLOSED] How to show mask on ajax update panel update
    By egvt in forum 1.x Legacy Premium Help
    Replies: 2
    Last Post: May 18, 2012, 10:36 PM
  2. Replies: 0
    Last Post: May 09, 2012, 9:27 AM
  3. Update TreeGrid/Panel during AjaxEvents
    By fire3san in forum 1.x Help
    Replies: 1
    Last Post: Jul 13, 2010, 10:50 AM
  4. [CLOSED] TreeGrid: Header width when treegrid is flexible
    By wazige in forum 1.x Legacy Premium Help
    Replies: 5
    Last Post: May 06, 2010, 11:44 AM
  5. [CLOSED] [1.0] Update Lazy loaded TreeGrid row
    By pasion in forum 1.x Legacy Premium Help
    Replies: 2
    Last Post: Apr 27, 2010, 2:29 PM

Posting Permissions