【发布时间】:2014-01-04 19:24:32
【问题描述】:
我有一个返回视图的控制器。
在视图中,我渲染一个公共的共享局部视图,并将参数传递给它:
<div class="tab-pane" id="tab-sla">@{Html.RenderPartial(
"./_sla",
new
{
ContentTitle = "Service Level"
});
}
</div>
但是,每当在部分视图 _sla 中尝试访问属性 ContentTitle 时,它都会引发错误 'object' does not contain a definition for 'ContentTitle'。
如果我使用@Model.ToString() 转储模型属性,它会显示{ ContentTitle = "Service Level" }。
谁能告诉我我做错了什么以及如何解决这个问题?
【问题讨论】:
标签: asp.net asp.net-mvc-3 asp.net-mvc-4 razor