刚开始使用MVC 2.0。内置景观。在家里有两种观点。 Index.aspx 和 about.aspx 。 我在名为 customer 的Views中创建了一个新文件夹,并创建了一个新页面“ Customer.aspx ”,其中包含一些要显示的文本。菜单项已创建但未进入页面。
这是我正在尝试的。
<div id="menucontainer">
<ul id="menu">
<li><%: Html.ActionLink("Home", "Index", "Home")%></li>
<li><%: Html.ActionLink("About", "About", "Home")%></li>
<li><%: Html.ActionLink("Customer", "CustomerDataAdd", "Customer")%></li>
</ul>
</div>
代码好吗?
错误是:
无法找到资源。 说明:HTTP 404.您要查找的资源(或其中一个依赖项)可能已被删除,名称已更改或暂时不可用。请查看以下网址,确保拼写正确。
请求的网址: / Customer / CustomerDataAdd
版本信息: Microsoft .NET Framework版本:4.0.30319; ASP.NET版本:4.0.30319.272
答案 0 :(得分:2)
您需要使用名为Controller
的方法创建名为Customer
的新CustomerDataAdd
类,该方法将返回新创建的CustomerDataAdd
视图。
public class Customer : Controller
{
public ActionResult CustomerDataAdd()
{
return View();
}
}
答案 1 :(得分:1)
您确定CustomerDataAdd
控制器中有Customer
次操作吗?您的HTML代码没有任何问题。
public class Customer : Controller
{
public ActionResult CustomerDataAdd()
{
return View();
}
}