首页 > 解决方案 > 如何在 _layout.cshtml 中访问模型的属性

问题描述

好吧,我正在使用 cshtml 生成电子邮件模板。

我有一个这样的模板。

@model Api.Model.SignUpViewModel

@{
    Layout = "layout";
}

SignUpViewModel我有一个财产isUnsubscribable

因此,在布局页面中,我必须基于此显示取消订阅的链接。

而且我几乎没有其他具有此属性的电子邮件模型,而其他一些则没有。

如何将此数据发送到Layout.cshtml

标签: asp.net-mvcrazor

解决方案


无需向布局发送数据。已经可以使用下面给定的语法访问它

@Model.isUnsubscribable

推荐阅读