我正在使用asp.net mvc 2.0。在我使用的部分观点,但每当我在特定的链接点击我得到follwing错误“404 Not Found”mvc中的错误
404未找到
任何一个可以konw解决方案的应用程序在本地主机的正常运行,但它显示的错误,当我上传到服务器上。谢谢。
我正在使用asp.net mvc 2.0。在我使用的部分观点,但每当我在特定的链接点击我得到follwing错误“404 Not Found”mvc中的错误
404未找到
任何一个可以konw解决方案的应用程序在本地主机的正常运行,但它显示的错误,当我上传到服务器上。谢谢。
您是如何生成链接的?您应始终使用Html.ActionLink()或Url.Action()来生成链接,以避免部署时出现问题。
例如,如果你要链接到/ Ctrl键/ ACT/123你不应该这样做:
<a href="/Crtl/Act/123">Here</a>
但这:
<%=Html.ActionLink("Here", "Act", "Ctrl", new { id = ""}, new {}) %>
检查服务器错误日志。必须有404个错误细节。
打开network tab in FireBug重新加载页面并触发“错误”请求。然后检查请求的去向。 FireBug捕获浏览器发送的所有请求。
顶端回答以下问题为我工作:
ASP.NET MVC2: Can't find controller
添加IIS应用通配符映射到C:\ WINDOWS \ Microsoft.NET \ Framework64 \ v4.0.30319 \ ASPNET_ISAPI.DLL
我使用 Click Me
– Renu123 2010-06-07 11:48:19
所以不是 “/首页/ ClickMe” 你应该使用Url.Action( “ClickMe”, “家庭”)。 – Palantir 2010-06-07 11:50:05
我想calll上为振振有辞onclick事件的Java脚本,我使用标签 – Renu123 2010-06-07 11:51:38