Domanda

Quindi sto cercando di seguire un tutorial per Knockout, sfortunatamente il tutorial utilizza MVC3 e ho solo MVC2 con VS2008.

Come posso eseguire qualcosa di simile:

<script id="tagsTempl" type="text/html">
            <ul>
            {{each tags}}
                <li class="tagItem">
                    <span>${Name}</span>
                    <div>
                        <a href="#" class="tag-edit">Edit</a> <a href="#" class="tag-delete">Delete</a>
                    </div>
                </li>
            {{/each}}
            </ul>
    </script>

nel Webforms ViewEngine?{{each}} e ${} non vengono compilati a meno che non si utilizzi Razor.Ho provato a racchiudere in un <% %> invece ma non ha funzionato.

È stato utile?

Soluzione

Quale tutorial stai cercando di seguire?Potresti fornire un link?Da quello che vedo, sembra che quel modello nel codice sopra sia un modello jQuery, non MVC o Knockout.

Un modello Knockout potrebbe essere simile a questo:

<script id="tagsTempl" type="text/html">
  <ul>
    <!--ko foreach: $data-->
      <li class="tagItem">
        <span data-bind="text: Name"></span>
        <div>
          <a href="#" class="tag-edit">Edit</a> <a href="#" class="tag-delete">Delete</a>
        </div>
      </li>
    <!-- /ko -->
  </ul>
</script>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top