【问题标题】:Parameter name is null when passing from ActionLink to Controller从 ActionLink 传递到 Controller 时参数名称为空
【发布时间】:2018-12-19 09:53:10
【问题描述】:

我有一个奇怪的问题:

我在view 中有一个ActionLink

   @Html.ActionLink("Signature", "DownloadDocumentFile", "Home", new { fileName = "Sem Szabi.jpg" })

虽然设置了文件名,但在控制器方法中文件名始终为空

在大多数情况下,问题是参数名称不匹配,但在我的情况下,视图中的参数名称和控制器中的参数名称相同。 能给点建议吗?

【问题讨论】:

    标签: razor model-view-controller controller actionlink


    【解决方案1】:

    试试下面的链接。

    @Html.ActionLink("Signature", "DownloadDocumentFile", new { fileName = "Sem Szabi.jpg" })

    下面的也很有用。

    @Html.ActionLink("Signature", "DownloadDocumentFile","Home", new { fileName = "Sem Szabi.jpg" },new { })

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-23
      • 1970-01-01
      • 2016-07-10
      • 1970-01-01
      • 1970-01-01
      • 2016-05-07
      相关资源
      最近更新 更多