title: Windows store app-ListView items not visbile
body: <p>In a windows store app need to bind data to a <code>Listview</code>. Data is retrived through a <code>WCF service</code> as a <code>JSON string</code> and converted in to <code>JArray v = JArray.Parse(result);</code></p>
  
  <p>In the code behind following method is implemented.</p>
  
  <pre><code>private async void GetGarageinfo()
  {
      string location = txtLocation.Text.Trim();
      ServiceReference1.Service1Client client = new ServiceReference1.Service1Client();
      string result = await client.GetGarageInfoAsync(location);
      try
      {
          JArray v = JArray.Parse(result);
          lstvGarages.ItemsSource = v;
  
      }
  }
  </code></pre>
  
  <p>In the XAML file</p>
  
  <pre><code>&lt;ListView Name="lstvGarages"&gt;
      &lt;ListView.ItemTemplate&gt;
          &lt;DataTemplate&gt;
              &lt;Grid Width="900" VerticalAlignment="Center"&gt;
  
                  &lt;Grid.ColumnDefinitions&gt;
                      &lt;ColumnDefinition Width="300" /&gt;
                      &lt;ColumnDefinition Width="300" /&gt;
                      &lt;ColumnDefinition Width="300" /&gt;
                  &lt;/Grid.ColumnDefinitions&gt;
  
                  &lt;TextBlock Grid.Column="0" Text="{Binding GarageName}" /&gt;
                  &lt;TextBlock Grid.Column="1" Text="{Binding GarageLocation}" /&gt;
                  &lt;TextBlock Grid.Column="2" Text="{Binding GarageTP}" /&gt;
              &lt;/Grid&gt;
          &lt;/DataTemplate&gt;
      &lt;/ListView.ItemTemplate&gt;
  &lt;/ListView&gt;
  </code></pre>
  
  <p>When the method is called it retrieves empty records equal to the number of records that is in the array. But I can't see the <code>Name, Location or TP data</code> but empty records which are clickable. </p>
  
  <p>Is there a error in the way I am binding data? </p>