-2

私のアプリケーションでは、ページの上部にタブがあり、それぞれが新しいページをレンダリングする必要があります。

これは標準ビューの一部になるため、タブは Layouts ファイルで定義されます。

ここで、オプションごとに異なるビューを作成しました。たとえば、プロジェクトはタブの 1 つです。

タブオプションをクリックすると、選択したタブに基づいてボディをどのようにレンダリングしますか?

Foundation レイアウト タブを使用しましたが、jquery をフックしてイベントを起動する必要があります。

例や返信は素晴らしいでしょう

4

1 に答える 1

0

jQuery UI タブを試す

編集1:

<div id="tabs"> 
    <ul> 
        <li><a href="#projects">Projects</a></li> 
        <li><a href="#tab-2">Tab 2</a></li> 
        <li><a href="#tab-3">Tab 3</a></li> 
    </ul> 

    <div id="projects"> 
        <% Html.RenderAction("Projects", "Home"); %> 
    </div> 

    <div id="tab-2"> 
        <% Html.RenderAction("TabTwo", "Home"); %> 
    </div> 

    <div id="tab-3"> 
        <% Html.RenderAction("TabThree", "Home"); %> 
    </div> 
</div>

[ChildActionOnly]子ビューのみを使用してメソッドを機能させたい場合は、タブ アクション メソッドを で装飾します。

于 2012-04-21T20:46:14.197 に答える