Bonjour, je veux retourner une ancre de Mvc Controller
Nom du contrôleur = DefaultController;
public ActionResult MyAction(int id)
{
return RedirectToAction("Index", "region")
}
Pour que l'URL, lorsqu'elle est dirigée vers l'index, soit
http://localhost/Default/#region
Pour que
<a href=#region>the content should be focus here</a>
Je ne vous demande pas si vous pouvez le faire comme ceci: Comment puis-je ajouter une balise d'ancrage à mon URL?
Réponses:
J'ai trouvé de cette façon:
Vous pouvez également utiliser cette méthode détaillée:
http://msdn.microsoft.com/en-us/library/ee703653.aspx
la source
Grande réponse gdoron. Voici une autre façon que j'utilise (juste pour ajouter aux solutions disponibles ici).
De toute évidence, avec la réponse de gdoron, cela pourrait être rendu plus propre avec ce qui suit dans ce cas simple;
la source
Un moyen simple dans dot net core
Les rendements ci-dessus / default / index # region . Le 3ème paramètre est le fragment qu'il ajoute après un #.
Microsoft Docs - ControllerBase
la source
Pour développer la réponse de Squall: L'utilisation de l'interpolation de chaîne permet d'obtenir un code plus propre. Cela fonctionne également pour les actions sur différents contrôleurs.
la source