链接到asp.net中的其他页面

Jos*_*hua 0 .net vb.net asp.net

我有以下代码,应该从请求页面转到特定的公司页面.在网站文件夹中,公司页面位于名为Companies的文件夹下,请求页面位于Requests文件夹下.

 Dim strUrl As String = "/Companies/Details.aspx?Company_ID=" & .Company_id
 litlCompany.Text = "<a href=" & strUrl & ">" & .Company.Name & "</a>"
Run Code Online (Sandbox Code Playgroud)

网址应该建立为,

HTTP://localhost/Companies/Details.aspx COMPANY_ID = 222

但它来了,

HTTP://localhost/Requests/Companies/Details.aspx COMPANY_ID = 222

有谁知道为什么?

Tej*_*ejs 5

我假设你现在在http://localhost/Requests/something.aspx?如果是这样,那是因为你忘记了波浪形根目录指示符:

~/Companies/Details.aspx
Run Code Online (Sandbox Code Playgroud)

哪个应该解决你的问题.