在实例化时设置模型和属性的局部视图

时间:2015-07-01 22:59:29

标签: asp.net-mvc

par我正在尝试调用Partial视图,传入一个新模型,在实例化中设置属性值。

以下代码错误如下:'CS1525:无效的表达式术语'{''

@Html.Partial("~/Views/Partials/_ContactUs.cshtml", new ContactUsModel({ThankYouPage = 555}))

但是,如果我用下面的代码替换它,视图呈现时没有错误:

@Html.Partial("~/Views/Partials/_ContactUs.cshtml", new ContactUsModel())

有人能发现我的问题吗?

欢呼声

1 个答案:

答案 0 :(得分:2)

如果要在实例化活动期间设置属性,那么你的语法是错误的,你必须这样做:

new ContactUsModel() { ThankYouPage = 555 }

new ContactUsModel { ThankYouPage = 555 }