在 HTML href 中生成动态本地主机 URL 路径

Generating a dynamic Localhost URL path in HTML href

我正在开发一个 ASP.net 网络应用程序,并且在页面上有一些重定向链接。

该页面采用控制器名称和 ID,单击时 URL 类似于 https://localhost:1234/Page/1

Atm,我已将 href 重定向硬编码为“https://localhost:1234/Page/1”

和另一个 href 重定向为“https://localhost:1234/page/2”

我的问题是,如果其他人运行该程序,他们的本地主机服务器可能不同,最好的解决方案是什么?这样 Localhost 部分是动态的,我只输入控制器和 ID

使用~/ 将重定向到主页。所以在你的例子中你可以使用 ~/page/{pageNumber}