Как использовать RedirectToPage с обработчиком по умолчанию, который требует параметра? - PullRequest
0 голосов
/ 09 мая 2019

Я использую Razor Pages в .Net Core 2.2, и на странице указателя определен следующий обработчик:

 public async Task OnGetAsync(string legalDocSubType)

, и я пытаюсь использовать RedirectToPage для перехода на эту страницу с помощью:

return RedirectToPage("./Index", "legalDocSubType", PublishRecord.LegalDocSubType);

, который производит эту часть URL:

/ Publishing? Handler = legalDocSubType

, что неправильно, я хотел:

/ Publishing? LegalDocSubType = Module

То есть я не понимаю, что я сделал неправильно?Я хочу иметь возможность перенаправить на эту страницу индекса и передать строку запроса.

1 Ответ

2 голосов
/ 09 мая 2019

Может ли это быть?

return RedirectToPage("./Index", new { legalDocSubType = "Module" } );
...