Comment faire pour rediriger vers un asp.net base de rasoir page (pas de routes)

Ici, j'ai un rasoir cs page:

public IActionResult OnPost(){
  if (!ModelState.IsValid) {
    return Page(); 
  }

  return RedirectToPage('Pages/index.cshtml'); 

}

Et un cshtml page:

@page
@using RazorPages

@model IndexModel
<form method="POST">
  <input type="submit" id="Submit">
</form>

Je veux rediriger vers la même page sur le formulaire soumettre, mais je reçois erreur 400. Est-il possible de faire la redirection sans utiliser les routes et juste aller cshtml de fichier dans l'url?

  • de retour de Vue(nomvue);
  • c'est un rasoir page
  • de type Pagemodèle
InformationsquelleAutor | 2017-08-23