日期:2014-05-16  浏览次数:20338 次

无法找到资源
代码:
HTML code
<html>
<head>
<title>在线投票系统</title>
</head>
<body>
<center>
<br><br><h2>在线投票系统</h2>
<br><br><h3>请选择您喜欢的开发语言:</h3>
<br>
<table border='0'>
<tr><td><form name = "a" action="Veted.aspx?candidate=a" method="POST"><a href = "javascript:a.submit()">C#</a></form></td></tr>
<tr><td><form name = "b" action="Veted.aspx?candidate=b" method="POST"><a href = "javascript:b.submit()">VB</a></form></td></tr>
<tr><td><form name = "c" action="Veted.aspx?candidate=c" method="POST"><a href = "javascript:c.submit()">Java</a></form></td></tr>
</table>
</center>
</body>
</html>

点击链接,跳转到Veted.aspx页面时,提示:
“/Vote”应用程序中的服务器错误。
无法找到资源。
说明: HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。

请求的 URL: /Vote/Veted.aspx

版本信息: Microsoft .NET Framework 版本:2.0.50727.1433; ASP.NET 版本:2.0.50727.1433 

页面确实是存在的:我在地址栏输入http://localhost:1362/Vote/,再点击下面的Veted.aspx,却是可以跳转进去的。

出现这种情况是什么原因?

------解决方案--------------------
action="Veted.aspx?candidate=a"
确定你这的路径写的没错。。。
------解决方案--------------------
404指没有可用的页面。Veted.aspx

------解决方案--------------------
探讨
页面确实是存在的:我在地址栏输入http://localhost:1362/Vote/,再点击下面的Veted.aspx,却是可以跳转进去的。