Перенаправить на div на странице с # - PullRequest
11 голосов
/ 18 апреля 2019

Я хочу перенаправить на определенный div веб-страницы после обработки некоторых данных в контроллере.Есть ли какой-нибудь способ добавить «#» в конец URL?Или я должен обработать это с помощью JavaScript?

Пример:

[HttpPost]
public async Task<IActionResult> Edit(ViewModel model){
    ....
    return RedirectToAction("Info", new { id = model.Id, "#" = "item_55" });
}

=> Следует перенаправить на / Info / id = 4 # item_55

1 Ответ

18 голосов
/ 18 апреля 2019

RedirectToAction имеет перегрузку , которая позволяет вам указать фрагмент.Вот пример:

return RedirectToAction("Info", "Controller", new { id = model.Id }, "item_55");

Обратите внимание, что вам также необходимо указать контроллер в качестве одного из аргументов, как я уже делал выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...