Compartilhar via


Como fazer para trabalhar com URLs no roteamento ASP.NET?

por Chris Pels

Neste vídeo, Chris Pels mostra como especificar URLs em um site que utiliza roteamento ASP.NET. Primeiro, um site é criado e o roteamento é definido na Classe de Aplicativo Global (.asax). Em seguida, uma página da Web de amostra é criada e uma URL baseada em uma rota definida é adicionada à página usando a abordagem padrão "codificada", por exemplo, "~/Stats/Visitors". Outro link é adicionado à página que gera dinamicamente a mesma URL na marcação usando o método RouteValue que aceita o nome e os parâmetros da rota. A mesma URL é implementada usando código em vez de marcação diretamente na página. A rota original e o local físico da página são alterados, resultando no link codificado que não funciona mais, enquanto os dois links gerados dinamicamente funcionam corretamente. Finalmente, o valor dos links gerados dinamicamente é discutido.

▶ Assista ao vídeo (20 minutos)