当我将表单放在Telerik标签中时,表单元素不会在HTML中呈现。但是渲染输入元素。此表单在标签之外正常工作。
tabstrip.Add()
.Text("Variants")
.Content(() =>
{
%>
<form action="#" id="form1" method="post">
<input id="option" type="text" />
<input type="submit" value="save" /></span>
</form>
<%
});
答案 0 :(得分: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>
});
答案 1 :(得分:0)
我已经解决了这个问题 如果你把空表格放在后面,那么Kenod助手就会忽略第一个表格 实际形式它将忽略第一个表格并采取您的表格
@ {Html.Kendo()。TabStrip()。Name(&#34; TabStrip&#34;)。TabPosition(Model.TabStripPosition).Items(items =&gt; { foreach(Model.TabItems中的var选项卡) {
items.Add()
.Text(tab.Title)
。内容(@ @ Html.Raw(&#34;&#34) @using(Html.BeginForm(&#34;&#34;,&#34; ..&#34;,&#34; ..&#34;,new {enctype =&#34; multipart / form- data&#34;,id =&#34; ...&#34;}))
{ @Html.Partial(tab.PartialView, tab.Model)}
</text>
).Selected(true)
}
}).Render();