我在视图中有这个代码行:
@Html.ActionLink("Resumen", "Preview", "Anuncio", new { idAnuncio = Model.AnuncioId })
执行视图时,idAnuncio有一个值。另请注意,此视图具有Anuncio模型。 因此,当我点击上面的链接“Resumen”调用“Anuncio”控制器中的“预览”动作时,它会进入“预览”动作,该动作具有以下参数:
public ActionResult Preview(Models.UploadFileModel model)
执行此操作时,值为model.idAnuncio的model参数为0.因此,在管理此变量时出现错误。
如何从具有与我调用的动作不同的模型的视图中调用动作?
先谢谢你。
答案 0 :(得分:0)
你应该将null添加为最后一个参数。
@Html.ActionLink("Resumen", "Preview", "Anuncio", new { idAnuncio = Model.AnuncioId }, null)