SPARKビューエンジンを使用してASP.net MVC 2の項目を反復処理するときにインデックス情報を保存する方法を探しています。私はしばしば、アイテムを反復する部分的なビューと、新しいアイテムを追加するボタンを持っています。SPARKを使用してASP.NET MVC2で部分ビューを使用してインデックス値を維持する
既存のアイテムを表示した後にインデックスを保存してから、同じ部分ビューに戻して新しいアイテムを作成して表示したいとします。例えば
:
<div class="small">Enter the rooms associated with this facility.</div>
<div class="add">
<div id="rooms">
<AddRoom each="var roomModel in Model.FacilityRooms"
RoomModel="roomModel" Index="roomModelIndex" />
</div>
<div class="add">
<a id="addRoom" class="add" href="events/room/add.mvc">Add a room</a>
</div>
</div>
<p>
<input type="submit" value="Submit" />
</p>
</form>
理想的には私はAddRoomループからインデックスを保存し、空白の部屋のオブジェクトに再びAddRoomビューを呼び出し、「部屋を追加」ボタンのためにそれを使用したいと思います。
私はJavascriptとSPARK変数を利用しようとしましたが、これを行う良い方法が見つからないようです。助言がありますか?
乾杯!