samplecode:JSON in Asp.NetMvc

Friday, 7 February 2014

samplecode:JSON in Asp.NetMvc


 Controller:



 public JsonResult GetJsonData()
        {
            var persons = new List<Person>
                              {
                                  new Person{Id = 1, FirstName = "F1",
                                      LastName = "L1",
                                      Addresses = new List<Address>
                                                      {
                                                          new Address{Line1 = "LaneA"},
                                                          new Address{Line1 = "LaneB"}
                                                      }},
                                                                                                      
                                  new Person{Id = 2, FirstName = "F2",
                                      LastName = "L2",
                                      Addresses = new List<Address>
                                                      {
                                                          new Address{Line1 = "LaneC"},
                                                          new Address{Line1 = "LaneD"}
                                                      }}};

            return Json(persons, JsonRequestBehavior.AllowGet);
        }
 
 
 
 View
 
 
 
 Add the view for action as GetJsonData 
 
 
 
 ScreenShot: