KendoUI:TabStrip内容加载从父级访问模型的部分

时间:2014-06-01 22:15:37

标签: asp.net-mvc kendo-ui

我在KendoUI MVC中有一个Tabstrip,我正在尝试加载来自partials的内容。部分需要从封装视图访问模型。我一直在反对这个约一个小时。

这就是我所拥有的:

@model NewAcctForms.Kendo.Models.VSInstModel

...

items.Add()
  .Text("Account Information")
  .Enabled(true)
  .Content(Html.Partial("NewAccountPartials/AccountInformation",NewAcctForms.Kendo.Models.VSInstModel).ToHtmlString()); 

这就是编译错误:

  

CS0119:'NewAcctForms.Kendo.Models.VSInstModel'是'type',在给定的上下文中无效

有谁能请我指出正确的方向吗?谢谢!!

1 个答案:

答案 0 :(得分:1)

您的第一行定义了模型类型。然后,您可以使用Model。

来引用它
.Content(Html.Partial("NewAccountPartials/AccountInformation",Model).ToHtmlString());

实际上,鉴于您将模型传递给局部视图,您可能应该使用:

.Content(Html.Action("AccountInformation","NewAccountPartials", Model));