在添加新视图期间,出现此错误:
>应用程序中的服务器错误。无法找到资源。
描述:HTTP 404.您正在寻找的资源(或其中一个 依赖项)可能已被删除,其名称已更改,或者是 暂时不可用。请查看以下网址并制作 确保它拼写正确。
请求的网址:/付款/索引
这是我的控制器:
public class PaymentController : Controller
{
public ActionResult Index()
{
return View();
}
}
这是index.cshtml的值
@{
ViewBag.Title = "Index";
Layout = "~/Views/Company/Login.cshtml";
}
<h2>This is the second Page</h2>
我无法理解为什么会出现错误
答案 0 :(得分:0)
你必须检查App_Start下的路由配置..如果你想将PaymentController的索引页面作为你的启动页面,你必须去那里改变..
默认值:新{控制器=&#34;付款&#34;,操作=&#34;索引&#34;,id = UrlParameter.Optional}
答案 1 :(得分:0)
您可能需要检查route.config文件
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
请参阅此网址:“{controller} / {action} / {id}”。
这是您的网址显示的名称。