Wie verwenden Sie mvc-Ansichten zu füllen bootstrap-tabs?

Ich bin Aufbau einer MVC-Anwendung und versuche, mit twitter bootstrap zu bauen, eine ansprechende Benutzeroberfläche. Ich habe meine setup-navigation wie folgt:

  <div class="nav navbar-fixed-top">
        <ul class="nav nav-tabs">
            <li class="active"><a href="#pane1" data-toggle="tab">Dashboard</a></li> 
            <li><a href="#pane2" data-toggle="tab">Sell</a></li> 
            <li><a href="#pane3" data-toggle="tab">Products</a></li> 
            <li><a href="#pane4" data-toggle="tab">Customers</a></li> 
            <li><a href="#pane5" data-toggle="tab">Settings</a></li> 
            <li><a href="#pane6" data-toggle="tab">Help</a></li> 
        </ul>                                                 
    </div>
    <div>
        <div class="tab-content">
            <div id="panel1" class="tab-pane">
                page 1
            </div>
        </div>
        <!--Panels 2-6 are omitted to save space -->

    </div>
</div>

Meine Frage ist, was ist die optimale Lösung.
1) einen Weg Zu finden, um diese in einer Razor-Layout und laden Sie die einzelnen Scheiben als RenderSections
2) Schrott, die Razor-Layout und nur für die navigation für alle Inhalte der Seiten

Ein layout ist in der Tat eine gute Wahl für dieses. Kopieren und einfügen die navigation in jeder Seite wäre eine schlechte Idee.

InformationsquelleAutor matt weston | 2013-11-18

Schreibe einen Kommentar