Comment utiliser des URL dans ASP.NET routage ?
par Chris Pels
Dans cette vidéo, Chris Pels montre comment spécifier des URL dans un site web qui utilise ASP.NET routage. Tout d’abord, un site web est créé et le routage est défini dans la classe d’application globale (.asax). Ensuite, un exemple de page web est créé et une URL basée sur un itinéraire défini est ajoutée à la page à l’aide de l’approche standard « codée en dur », par exemple, « ~/Stats/Visitors ». Un autre lien est ensuite ajouté à la page qui génère dynamiquement la même URL dans le balisage à l’aide de la méthode RouteValue qui accepte le nom de l’itinéraire et les paramètres. La même URL est ensuite implémentée à l’aide du code plutôt que du balisage directement dans la page. L’itinéraire d’origine et l’emplacement de la page physique sont ensuite modifiés, ce qui entraîne le fait que le lien codé en dur ne fonctionne plus alors que les deux liens générés dynamiquement fonctionnent correctement. Enfin, la valeur des liens générés dynamiquement est ensuite abordée.