Генерация динамического URL-адреса локального хоста в HTML href

#html #asp.net #model-view-controller #localhost

#HTML #asp.net #модель-представление-контроллер #localhost

Вопрос:

Я работаю над ASP.net веб-приложение и иметь несколько перенаправляющих ссылок на странице.

Страница принимает имя контроллера и идентификатор, а URL-адрес при нажатии будет выглядеть так https://localhost:1234/Page/1

Atm, я жестко запрограммировал перенаправление href, чтобы оно выглядело как «https://localhost:1234/Page/1 »

и еще одно перенаправление href, которое должно быть похоже на «https://localhost:1234/page/2 »

У меня есть вопрос, если кто-то другой запускает программу, их сервер локального хоста может отличаться, каково наилучшее решение для этого? Так что часть локального хоста является динамической, и я передаю только контроллер и идентификатор

Ответ №1:

Использование ~/ перенаправит на домашнюю страницу. Итак, в вашем примере вы можете использовать ~/page/{pageNumber}