相关疑难解决方法(0)

如何让MVC动作返回404

我有一个动作,它接受一个用于检索一些数据的字符串.如果此字符串导致没有返回数据(可能因为它已被删除),我想返回404并显示错误页面.

我目前只是使用返回一个特殊视图,该视图显示特定于此操作的友好错误消息,指出未找到该项目.这样可以正常工作,但理想情况下会返回404状态代码,以便搜索引擎知道此内容不再存在,并且可以将其从搜索结果中删除.

最好的方法是什么?

它是否像设置Response.StatusCode = 404一样简单?

error-handling asp.net-mvc http-status-code-404

135
推荐指数
8
解决办法
9万
查看次数

如何在ASP.NET MVC中调用Error.cshtml?

我在StackOverflow上读过十几个类似的问题,但我似乎无法理解这一点.关于web.config中的自定义错误节点和HandleErrorAttribute,如何调用Error.cshtml?最终,这个问题的答案可能是关于ASP.NET MVC错误处理的几个问题之一的答案.但事实是,我不知道哪一个.

asp.net-mvc-3

74
推荐指数
1
解决办法
3万
查看次数