2013-10-25 33 views
0

當我在Telerik tabstrip中放置表單時,表單元素不會在HTML中呈現。但是輸入元素被渲染。這個表單在tabtrip外部工作正常。當在Telerik Tabstrip中使用表單元素時,不會呈現表單元素

tabstrip.Add() 
    .Text("Variants") 
    .Content(() => 
    { 
    %> 
     <form action="#" id="form1" method="post"> 
      <input id="option" type="text" /> 
      <input type="submit" value="save" /></span> 
     </form> 
    <% 
}); 
+0

您的意思是在那裏沒有匹配標籤的? – IronMan84

回答

0

嘗試使用這樣的:

tabstrip.Add() 
    .Text("Variants") 
    .Content(
    {%><text> 
    %> 
     <form action="#" id="form1" method="post"> 
      <input id="option" type="text" /> 
      <input type="submit" value="save" /> 
     </form> 
    <% 
</text> 

}); 
0

我已經解決了這個問題 Kenod幫手忽略第一種形式,如果你把空單,之後把你的 實際的形式,它會忽略第一形式和把你的形式

@ {Html.Kendo()。TabStrip控件()。名稱( 「TabStrip控件」)。TabPosition(Model.TabStripPosition).Items(項目=> { 的foreach(在型號VAR選項卡。 TabItem的多個) {

 items.Add() 
    .Text(tab.Title) 

。內容(@ @ Html.Raw( 「」) @using(Html.BeginForm( 「」,」 「」 「新的{ENCTYPE =」 multipart/form-data「,id =」...「}))

{ @Html.Partial(tab.PartialView, tab.Model)} 

    </text> 
         ).Selected(true) 

     } 

    }).Render();