从页面调用模型的视图时,如何设置模型的属性?

时间:2019-05-08 12:31:16

标签: asp.net-mvc model partial-views

我有一个索引页面,该页面需要显示我的局部视图的内容。

1- One sh script that look for a file(mysqldumpfile.sql) in the specific dir
2- This line : mysql -u remotemysqluser -p remotemysqlpass database < mydumpfile.sql
3- rm mydumpfile.sql
4- Add this sh on a daily cron 1 or two hours past the host cron.

部分视图的模型名为@(Html.Partial("_PartialView", new PartialModel { ID = int.Parse(Html.Raw(Model.ModelA.Report.ID).ToString()) })) ,属性为PartialModel

模型属性:ID

在这里,我试图将public int ID { get; set; }的{​​{1}}的属性设置为绑定到索引视图的PartialModel的ID值。

这样做时,出现以下错误:

  

System.Web.HttpParseException:'显式表达式块是   缺少结尾的“)”字符。确保您有匹配的“)”   该块中所有“(”字符的字符,并且没有   “)”字符中的字符被解释为标记。'

正确的方法是什么?

1 个答案:

答案 0 :(得分:1)

也许只是尝试

@Html.Partial("_PartialView", new PartialModel { ID = Model.ModelA.Report.ID })