質問する
1733 次
1 に答える
1
ここでのあなたのデザインにはいくつかの悪い選択があります。ノックアウトのテンプレートはこれに適した選択ですが、別の種類のパターンで考え始める必要があります。後の繰り返しを達成するためにパーシャルを使用する必要はありません。
これは、テンプレートソリューションを示すフィドルです。http://jsfiddle.net/tyrsius/XgwLD/3/
いくつかの注意:データを入力するincomingData
には、を使用するのが簡単な方法@Html.Raw(Json.Encode(Model.DirectorySearchModel ));
です。これにより、モデルがJSONオブジェクトに変換され、viewModelのコンストラクターで簡単に使用できるようになります。
使用できないため、フィドルでMVCコードを使用しませんでしたが、MVCヘルパーにデータバインドを配置する方法はすでにわかっています。これは必ずしも悪い考えではありませんが、テンプレートとして使用したいselectやDIVのようなものの場合、おそらく読みにくくなるだけです。
于 2012-05-25T17:52:19.907 に答える