我已经完成了asp.net web应用程序。在此管理员有权动态创建新的网页并删除它。创建页面后,用户可以看到该页面。如果管理员删除一个页面,同时用户正在查看该页面,则用户无法重新访问其他页面。例如 管理员创建了一个test.aspx。如果管理员在用户正在查看test.aspx页面时在ftp中删除了test.aspx页面,如果同时用户想要导航到任何其他页面,则会显示错误“test.aspx does not exist”。页面重定向问题
页面重定向问题
回答
这是因为您的ASP.NET应用程序使用POST-BACK机制执行所有操作。所以当你点击一个runat =“server”属性设置的元素时,页面会自动回到自己,以便找出该点击的操作。
就你而言,它需要test.aspx才能确定如何处理点击 - 因为它不是一个简单的超链接。
应用程序将创建单独的按钮到test.aspx页面。 – user260997 2010-01-29 12:32:55
是我的问题的任何解决方案 – user260997 2010-01-29 12:35:21
有两种解决方案。 1)不要删除页面或2)使所有链接都是纯HTML格式,而不是服务器端依赖的。 – Fenton 2010-02-01 08:29:38
正如你所指定的问题是navigating to any other page
只需更换你的asp.net链接按钮或按钮,一个简单的ASP服务器链接或一个普通的HTML超链接,并将其指向other page
<asp:HyperLink ID="HyperLink1" runat="server"
NavigateUrl="~/OtherPage.aspx">Navigate To Page 2</asp:HyperLink>
OR
<a href="OtherPage.aspx"></a>Navigate To Page 2</a>
其实它是一个菜单项 – user260997 2010-01-29 12:49:53
它从xml文件中获取url – user260997 2010-01-29 12:52:07
尝试,刚刚从Test.aspx的页面执行的Response.Redirect之前删除的页面(Test.aspx的)......不会立即显示该页面后...我还没有创建的网页这样的..但这只是一个想法。
- 1. 页面重定向问题
- 2. 问题重定向到同一页面
- 3. codeigniter页面重定向问题
- 4. Struts2页面重定向/转发问题
- 5. Github页面重定向问题
- 6. C#NET.WebClient DownloadString()问题 - 页面重定向
- 7. 移动页面重定向问题
- 8. ASP.NET登录页面重定向问题
- 9. 问题与四郎页面重定向
- 10. Drupal页面 - front.tpl.php重定向问题
- 11. Sharepoint 2007页面重定向问题
- 12. 重定向页面有一些问题
- 13. PHP重定向到页面问题
- 14. 页面重定向问题在php
- 15. 页面重定向问题codeigniter
- 16. Watin - 页面重定向问题
- 17. 问题从登录页面重定向页面
- 18. 春季页面重定向:找不到页面问题
- 19. 页面重定向(标题)问题在PHP
- 20. PHP页面重定向问题 - 无法修改标题信息
- 21. 重定向页面
- 22. 页面重定向
- 23. 重定向页面
- 24. 重定向页面
- 25. 页面重定向
- 26. 页面重定向
- 27. 重定向页面
- 28. 重定向页面
- 29. 重定向页面
- 30. 重定向标题不会重定向到目标页面
您可以提供您用作数据源的xml文件的样本。 – 2010-01-29 13:22:25