我正在尝试在Webgrid
中动态添加下载文件的链接。在相关专栏中,我正在尝试添加actionlink
,如下所示:
grid.Column(format: item => @Html.ActionLink(item.FileName != null ? (String)item.FileName : string.Empty,"DownloadFile")
但是我在上面的代码行中说运行时错误说:
System.ArgumentException: Value cannot be null or empty.
基本上当item.FileName
为null
时,我收到此错误。我在mysql表中有记录,其中没有文件附加到这些记录,因此item.FileName
将为null。如果没有任何显示内容,我该怎么做才能让WebGrid在单元格中什么都不显示?