title: Knockout obsevablearry not binding
body: <pre><code>define(['plugins/http', 'durandal/app', 'knockout'], function (http, app, ko) {
  
      return {
          displayName: 'Flickr',
  
          Value: ko.observableArray([]),
  
          js : $.getJSON("http://localhost:XXXXX/api/File/Get", function (result) {
  
              self = this;
              self.Value = result;
              console.log(JSON.stringify(self.Value));
  //[{"ID":1,"Name":"a","Type":"text","Size":123},{"ID":1,"Name":"a","Type":"text","Size":123},{"ID":1,"Name":"a","Type":"text","Size":123}]
  
          }),
  </code></pre>
  
  <p>i have the above code in my Drundal SPA application <strong>(flick.js)</strong> and my <strong>(flick.html)</strong> has the following code </p>
  
  <pre><code>&lt;ul class="thumbnails" data-bind="foreach: Value"&gt;
              &lt;li data-bind=" text: Name "&gt;
  
              &lt;/li&gt;
          &lt;/ul&gt;
  </code></pre>
  
  <p>but when i execute this code im not getting the list of name in my html file </p>
  
  <p>what went wrong 
  can anyone help me </p>