2013-04-02 51 views
1

在MVC 4中使用Kendo Tabstrip。Kendo TabStrips:添加模板

我有一個標籤條。每個選項卡包含整個頁面表單的多個表單域。

現在我添加下面的字段,但它很雜亂。有沒有辦法使用某種模板,我不需要將字符串連接在一起?

這就是我目前有做:

@(Html.Kendo().TabStrip() 
      .Name("tabFormItems") 
      .Items(items => 
       { 
        items.Add().Text("Rex Online").Content(
         "<table><tr>" + 
         "<td>" + Html.LabelFor(x => x.ClientID).ToString() + "</td>" + 
         "<td>" + Html.EditorFor(x => x.ClientID).ToString() + "</td>" + 
         "</tr></table>") 

回答

2

沒錯。您可以使用剃刀模板委託作爲本例所示:http://demos.kendoui.com/web/tabstrip/index.html

下面是相關代碼:

tabstrip.Add().Text("New York") 
       .Content(@<text> 
       <div class="weather"> 
        <h2>29<span>&ordm;C</span></h2> 
        <p>Sunny weather in New York.</p> 
       </div> 
       <span class="sunny">&nbsp;</span> 
       </text>);