这应该是一个简单的问题,但我无法自己解决。
我有一个带路径的页面
www.example.com/foo/bar.aspx
我需要从此页面的Server.Transfer()到
www.example.com/bla.aspx
问题是如果我Server.Transfer("bla.aspx")
我得到例外
The file '/foo/bla.aspx' does not exist.
这是真的。
如果我Server.Transfer("/bla.aspx")
我
System.Threading.ThreadAbortException = {Unable to evaluate expression.}
我怎样才能到达那里?感谢
答案 0 :(得分:3)
您需要使用波浪号(〜)来引用目录树的根目录:
Server.Transfer("~/bla.aspx")
答案 1 :(得分:1)
您需要使用相对参考。
试试这个:
Server.Transfer的( “〜/ bla.aspx”)