Razor 从ActionLink传递到控制器时,参数名称为null

Razor 从ActionLink传递到控制器时,参数名称为null,razor,model-view-controller,controller,actionlink,Razor,Model View Controller,Controller,Actionlink,我有一个奇怪的问题: 我在视图中有一个ActionLink: @Html.ActionLink("Signature", "DownloadDocumentFile", "Home", new { fileName = "Sem Szabi.jpg" }) 虽然设置了文件名,但在控制器方法中,文件名始终为空 在大多数情况下,问题是参数名不匹配,但在我的情况下,参数名在视图中和控制器中都是相同的。 你能提供建议吗?试试下面的链接 @ActionLink(“签名”,“下载文档文件”,新{f

我有一个奇怪的问题:

我在
视图中有一个
ActionLink

   @Html.ActionLink("Signature", "DownloadDocumentFile", "Home", new { fileName = "Sem Szabi.jpg" })
虽然设置了文件名,但在控制器方法中,文件名始终为空

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

试试下面的链接

@ActionLink(“签名”,“下载文档文件”,新{fileName=“Sem Szabi.jpg”})

下面的内容也很有用

@ActionLink(“签名”,“下载文档文件”,“主页”,新{fileName=“Sem Szabi.jpg”},新{})