Click here to Skip to main content
15,885,887 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
This is my server side data


protected void Page_Load(object sender, EventArgs e)
{
if (Request.QueryString["action"] == "get")
{
populate();
}
}

private void populate()
{
List<tree> TreeList = new List<tree>();
Tree tree = new Tree();
tree.id = 0;
tree.ref_id = 1;
tree.name = "vendor";
TreeList.Add(tree);


tree = new Tree();
tree.id = 1;
tree.ref_id = 1;
tree.name = "abc";
TreeList.Add(tree);

tree = new Tree();
tree.id = 2;
tree.ref_id = 1;
tree.name = "xyz";
TreeList.Add(tree);

tree = new Tree();
tree.id = 0;
tree.ref_id = 2;
tree.name = "Transformer";
TreeList.Add(tree);

tree = new Tree();
tree.id = 1;
tree.name = "Trans";
tree.ref_id = 2;
TreeList.Add(tree);
// GetPageBaseObject = TreeList;

//JObject jo = new JObject();
//JArray jarray = (JArray)JToken.FromObject(GetPageBaseObject);
//jo["data"] = jarray;
//Response.Output.Write(jo.ToString());
Response.Write(Newtonsoft.Json.JsonConvert.SerializeObject(TreeList, Formatting.Indented));

}



and in the client side i am using

XML
<script type="text/javascript">

//function Activityddl() {
alert("ok");
        var options = [];
        $.getJSON("AjaxHandler.aspx?action=get", function (result) {

            alert(result);
        });
  //  }



but this code of lines is not returning server data to me
Posted

1 solution

Get a WebMethod in Server side and call this from client side. Make sure the WebMethod should be public static.
Thanks
 
Share this answer
 
Comments
Member 10435696 25-Jan-14 0:57am    
Ok.You want to say that first i call method in server side then from that method which retrieve data ,i use that in success function???

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900