title: Returning Json data from MVC controller
body: <pre><code>   public ActionResult About()
      {
          List&lt;Stores&gt; listStores = new List&lt;Stores&gt;();
          listStores = this.GetResults("param");
          return Json(listStores, "Stores", JsonRequestBehavior.AllowGet);
      }
  </code></pre>
  
  <p>Using the above code I am able to get the below result</p>
  
  <pre><code>[{"id":"1","name":"Store1","cust_name":"custname1","telephone":"1233455555","email":"abc@ac.com","geo":{"latitude":"12.9876","longitude":"122.376237"}},
  
  {"id":"2","name":"Store2","cust_name":"custname2","telephone":"1556454","email":"nfnf@ac.com","geo":{"latitude":"12.9876","longitude":"122.376237"}},
  </code></pre>
  
  <p>How would I able to get the result in below format?</p>
  
  <pre><code>{
  
  "stores" : [
  {"id":"1","name":"Store1","cust_name":"custname1","telephone":"1233455555","email":"abc@ac.com",
  "geo":{"latitude":"12.9876","longitude":"122.376237"}},
  
  {"id":"2","name":"Store2","cust_name":"custname2","telephone":"1556454","email":"nfnf@ac.com","geo":{"latitude":"12.9876","longitude":"122.376237"}} ] 
  }
  </code></pre>
  
  <p>I would like to have the <code>stores</code> at the beginning of the data.</p>
  
  <p>Please help me in this regard.</p>