2013-02-22 92 views
0

在我的應用程序中,我有一個名爲「Collections」的實體,每個集合都有一個類型。我想將這些集合加載到tabstrip中。每個選項卡是動態生成取決於類型的數量:Telerik Tabstrip中的動態內容加載

@{ 
    Html.Telerik().TabStrip() 
     .Name("CollectionTabStrip") 
     .HtmlAttributes(new {@class = "mainTabStrip"}) 
     .Items(tabstrip => 
     { 
     foreach (var type in Model.MediaCollectionTypes) 
     { 
      tabstrip.Add() 
      .Text(type.Name) 
      .HtmlAttributes(new {@class = "TabStripLi-1"}) 
      .ContentHtmlAttributes(new {style = "width: 589px; min-height: 400px;"}) 
      .LoadContentFrom("Collections", "MediaManager", new {typeId = type.ID, mediaId = Model.MediaID}); 
      } 
     }) 
     .SelectedIndex(0) 
     .ClientEvents(c => c.OnContentLoad("onTabStripContentLoad")) 
     .Render(); 

    } 

現在的問題是,內容被加載上點擊選項卡,但我需要這一切要在page/tabstrip負荷加載。任何人都可以幫助我嗎?

回答