【发布时间】:2019-06-23 11:35:32
【问题描述】:
我有这样的代码:
<div id="SettingsTabPanel" class="tabbable-line" style="padding-top:20px;">
<div id="ProjectTimeLine" class="tab-pane">
@{ var test = 10;}
@test
</div>
@Html.Partial("~/Views/PortfolioResearch/Partials/_LabUtilization.cshtml")
</div>
在_LabUtilization.cshtml 中,我将变量测试称为@test。但是因为@test未定义而出现错误。我应该怎么做才能在_LabUtilization.cshtml中调用变量test?
【问题讨论】:
-
使用视图模型应该有助于实现此目的。您可以尝试
RenderPartial并传递包含Test属性的视图模型,该属性分配了特定值。 -
@Tetsuya Yamamoto,对不起,我是新手,你能给我举个例子吗?使用
RenderPartial? -
@zuckerburg,你应该在你发表评论后给我与我的问题相关的链接参考
-
@AghnatAtqiya 从字面上看,任何 MVC 教程都会指导您,这就是为什么我觉得它不需要链接?我想有更多时间的人可以为您编写完整的教程作为答案,但这不是该网站的重点。对不起,我不能帮你指导
标签: c# asp.net-mvc partial-views