我能够成功地将网站项目转换(真正将代码复制到WAP项目)到WAP项目。
一切正常,除非网站运行后,任何链接都会重定向到找不到的页面。我试图找出原因,但不明显。
因此,当您点击某个链接时,处理程序是否会生效?什么服务器端变量启动来处理请求?我假设我不会查看global.asax,因为它确实适用于应用程序事件。
所以在我们的标题中例如这里是一个链接:
<td class="HeaderLink"><a runat="server" id="Account">Account</a></td>
在标题控件的代码隐藏中,我们设置了该链接,它只是将其设置为我们网站上所述的.aspx页面。现在点击链接后发生的魔术是我无法弄清楚或不是魔法而是问题。这些链接尚未更改,并且在非WAP项目中正常运行。文件夹结构是相同的。
答案 0 :(得分:1)
我猜想只是通过查看你的例子,你错过了href =“oursite / somepage.aspx”或者你正在调用的超链接的navigationURL =“〜/ oursite / somepage.aspx” ID = “帐户”。