初学.net小问题请大家帮忙看一下下面的.net代码

来源:百度知道 编辑:UC知道 时间:2024/06/14 00:01:47
我弄了个网站想链接一个子网站,子网站的目录名(子网站文件夹不在主网站文件夹下面)和虚拟目录名都是OnlineMovie,datalist也配好了,主页面可以显示,但点击后链接不上
<a style=" text-decoration:none;" href='OnlineMovie/Details.aspx?id=<%# DataBinder.Eval(Container.DataItem,"MovID")%>'>
“/TXNews_51aspx”应用程序中的服务器错误。
错误提示:无法找到资源。
说明: HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。

请求的 URL: /TXNews_51aspx/OnlineMovie/Details.aspx
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42

用<a style=" text-decoration:none;" href='/OnlineMovie/Details.aspx?id=<%# DataBinder.Eval(Container.DataItem,"MovID")%>'>
错误提示:钬?TXNews_51aspx钬濆簲鐢ㄧ▼搴忎腑镄勬湇锷〃櫒阌栾?銆?hr width=100% size=1 color=silver>
HTTP 阌栾? 404 - Not Found銆?/i>
--------------------------------------------------------------------------------

肯定是URL写错了,再好好看看吧!

;" href='OnlineMovie/Details.aspx?id=<%# DataBinder.Eval(Container.DataItem,"MovID")%
换成绝对路径试下,应该是路径问题