ich nach einem Weg suchen Index-Informationen zu speichern, wenn sie durch Elemente in einem ASP.net MVC 2 mit dem SPARK Ansicht Motor iterieren. Ich habe oft eine Teilansicht, die Elemente durchläuft und eine Schaltfläche, um neue Elemente hinzuzufügen.pflegen Indexwert mit Teilansichten in ASP.NET MVC2 SPARK mit
Ich möchte den Index nach dem Anzeigen der vorhandenen Elemente speichern und dann an die gleiche Teilansicht zurückgeben, um ein neues Element zu erstellen und anzuzeigen.
Zum Beispiel:
<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>
Im Idealfall würde Ich mag den Index aus der AddRoom Schleife speichern und für den Button „ein Zimmer hinzufügen“ verwenden, die die AddRoom Ansicht wieder mit einem leeren Raum-Objekt aufruft.
Ich habe versucht, Javascript und SPARK-Variablen zu verwenden, aber ich kann nicht scheinen, eine nette Methode zu finden, dies zu tun. Irgendwelche Vorschläge?
Prost!