routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new
{
controller = "ImageScan",
action = "ScanImage",
id = UrlParameter.Optional
},
namespaces: new[] { "WebApplication3.Controllers" } );我知道错误:
HTTP 404。您正在寻找的资源(或其依赖项之一)可能已被删除、名称更改或暂时不可用。请检查以下URL并确保其拼写正确。
请求的URL: /Views/ImageScan/ScanImage.cshtml
发布于 2017-07-05 15:39:25
您不直接请求视图。您应该请求一个控制器操作,该操作可能返回或不返回相应的视图。
试一试
yourAppBaseAddress/ImageScan/ScanImage假设您没有任何其他定义为覆盖默认路由约定的自定义路由,这将击中ImageScanController中的ImageScanController操作方法。如果此操作方法返回此视图,则应该能够看到此视图代码执行的结果。
public ActionResult ScanImage
{
return View();
}当执行行return View时,MVC框架将在~/Views/ImageScan和~/Views/Shared目录中查找一个名为ScanImage.cshtml的视图。
https://stackoverflow.com/questions/44930541
复制相似问题