2014-12-04 48 views
0

檢索的contentURL我使用Telerik的MVC的HtmlHelper創建一個標籤欄中,我想商店網址爲每個選項卡,並在onTabSelect retrive,並得到從URL中HTML內容。代碼是,如何保存和劍道標籤欄

<% Html.Telerik().TabStrip() 
    .Name("TabStrip") 
    .Items(tabstrip => 
    { 
     tabstrip.Add() 
      .Text("Tab1") 
      .HtmlAttributes(new { @class = "tab", url = "/Maintenance/AthletesGeneralInfo/", tabNumber = "1" }) 
      .Content(() => 
       { ... 
       }); 
    }) 
    .ClientEvents(e => e.OnSelect("onTabSelect")) 
    .SelectedIndex(0) 
    .Render(); 
%> 

function onTabSelect(e) 
{ 
    var resourceId = $('#resourceId').val(); 
    refreshTab($(e.item).attr("tabNumber"), $(e.item).attr("url")); 
} 

它工作正常。現在我想讓它在劍道中工作。但onTabSelect()不再適用於$(e.item).attr(「url」)。我想知道如何存儲網址劍道標籤欄(可能的contentURL和不再HtmlAttributes)和jQuery的檢索。謝謝。

+0

你爲什麼不使用本示例中tabstip.LoadContentFrom()方法,如:http://demos.telerik.com/aspnet-mvc/分頁列/ AJAX? – 2014-12-04 21:30:06

回答

0

的答案是使用LoadContentFrom如下,

tabstrip.Add() 
.Text("Tab1") 
.LoadContentFrom("AthletesResults", "Maintenance", new { id = ViewData["resourceId"]});