在我的 asp.net 网站中,我有菜单控件,并且有这些项目:
<asp:menuitem ... navigateURL="~/Admin/admin.aspx">
<asp:menuitem ... navigateURL="~/Admin/search.aspx">
我想强制asp.net认为(或在网络浏览器地址栏中显示)我在admin.aspx上,但实际上被重定向到search.aspx。这有可能吗?
谢谢。
最佳答案
使用您显示的标记来做到这一点,不,这是不可能的。您需要使用 <iframe>
设置src
通过 javascript 属性,或者使用 Server.Transfer
从代码隐藏中执行此操作与 Response.Redirect
相反。
关于c# - asp.net 重定向到不同于在 navigateURL 中设置的另一个位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9183403/