我需要下载一个文件。如果文件是提前为用户生成的,我应该为他显示一些消息。我可以检查文件null
吗?
@Html.ActionLink("Print", "Certificate", new{type=Model.Type, product = i.Id})
我的行动:
[HttpPost]
public FileResult Certificate(string type, int product)
{
var crt = DBQueryExecutor.GetCertificate(type, product, long.Parse(User.Identity.Name), null);
if(crt == null) return null;
byte[] rep = Pdf.CreateCertificate(crt);
return File(rep, System.Net.Mime.MediaTypeNames.Application.Pdf);
}
你有什么想法吗?