Asp.net mvc kendo选项卡Strip ArgumentOutOfRangeException
我使用剑道选项卡条,尝试为模型集合的每个项目显示一个选项卡Asp.net mvc kendo选项卡Strip ArgumentOutOfRangeException,asp.net-mvc,kendo-ui,kendo-tabstrip,Asp.net Mvc,Kendo Ui,Kendo Tabstrip,我使用剑道选项卡条,尝试为模型集合的每个项目显示一个选项卡 @if (Model.Entities.Count > 1) { @(Html.Kendo().TabStrip() .Name("tabstrip") .Items(items => { for (int i = 0; i < Model.Entities.Count; i++) {
@if (Model.Entities.Count > 1)
{
@(Html.Kendo().TabStrip()
.Name("tabstrip")
.Items(items =>
{
for (int i = 0; i < Model.Entities.Count; i++)
{
items.Add()
.Text(Model.Entities[i].Name)
.Selected(i == 0)
.Content(@<div>
@Model.Entities[i].Name //causes exception
</div>
);
}
})
)
}
有人知道我做错了什么或如何正确实施吗?您遇到了问题
这对我很有用:
@if (Model.Entities.Count > 1)
{
@(Html.Kendo().TabStrip()
.Name("tabstrip")
.Items(items =>
{
for (int i = 0; i < Model.Entities.Count; i++)
{
var i1 = i;
items.Add()
.Text(Model.Entities[i].Name)
.Selected(i == 0)
.Content(@<div>
@Model.Entities[i1].Name
</div>
);
}
})
)
}
@if(Model.Entities.Count>1)
{
@(Html.Kendo().TabStrip())
.名称(“tabstrip”)
.项目(项目=>
{
对于(int i=0;i
@if (Model.Entities.Count > 1)
{
@(Html.Kendo().TabStrip()
.Name("tabstrip")
.Items(items =>
{
for (int i = 0; i < Model.Entities.Count; i++)
{
var i1 = i;
items.Add()
.Text(Model.Entities[i].Name)
.Selected(i == 0)
.Content(@<div>
@Model.Entities[i1].Name
</div>
);
}
})
)
}