我在UserControl中有一个显示在Telerik窗口中的TabStrip。此窗口显示为在Telerik网格中添加一条记录的结果,但我无法更改单击它的选项卡。
我可以尝试使用TabStrip事件和一些javascript,但这些东西是在控件中完成的(我确信在Telerik示例中他们什么都不做才能使它工作)。
我添加了<%: Html.Telerik().ScriptRegistrar().DefaultGroup(group => group.Combined(true).Compress(true)) %>
来加载所有需要的javascript,我想它必须是像我必须添加一些脚本但我不知道的东西。我已经从Telerik Mvc Project Addin为VS 2010创建了我的项目,所以它已经把我需要的所有东西都放在了项目中。
一些帮助会很棒。
我将这里复制TabStrip代码,也许它是代码中的东西,但我只是从示例中复制并粘贴相同的TabStrip。
<%
Html.Telerik().TabStrip()
.Name("TabStrip")
.Items(items =>
{
items.Add().Text("Item 1")
.Content(() =>
{%>
<p>
Content</p>
<%});
items.Add().Text("Item 2")
.Content(() =>
{%>
<p>
Content</p>
<%});
})
.SelectedIndex(0)
.Render();
%>
答案 0 :(得分:1)
答案 1 :(得分:1)
@Html.Telerik().TabStrip().Name("TabStrip").Items(items =>
{
items.Add().Text("First").Content(@<p>First Page</p>);
items.Add().Text("Second").Content(@<p>Second Page</p>);
}).SelectedIndex(0)
以上代码对我有用。您可以将@
替换为<%= %>
..