我的ASP.NET中的重定向(C#)
有点问题我刚刚找到了一个如下所示的域名:http://www.example.com/subdirectory
因此,当我打开我的asp.net开始页面时,网址如下所示:http://www.example.com/subdirectory/Startpage/Startpage.aspx
这是我在代码中的重定向:
Response.Redirect("~/UserSite/UserSite.aspx")
现在的问题是,当我点击该按钮时,我被重定向到
http://www.example.com/UserSite/UserSite.aspx
而不是
http://www.example.com/subdirectory/UserSite/UserSite.aspx
如何让我的网页注意到网址中的子目录?
如果有人可以帮助我会很好。 感谢。
答案 0 :(得分:2)
这可能是因为您在sub-drecitory下的网站尚未在IIS7中设置为自己的应用程序。
您可以通过以下方式执行此操作:
Response.Redirect(“〜/ UserSite / UserSite.aspx”)应该理解/ subdirectory /是默认的网站目录