Odcinek
Jak mogę pracować z adresami URL w routingu ASP.NET?
W tym filmie wideo Chris Pels pokazuje, jak określić adresy URL w witrynie internetowej, która korzysta z routingu ASP.NET. Najpierw tworzona jest witryna internetowa, a routing jest definiowany w klasie aplikacji globalnej (asax). Następnie zostanie utworzona przykładowa strona internetowa, a adres URL oparty na zdefiniowanej trasie zostanie dodany do strony przy użyciu standardowego podejścia "zakodowanego na podstawie kodu", np. "~/Stats/Visitors". Następnie do strony zostanie dodany inny link, który dynamicznie generuje ten sam adres URL w adiustacji przy użyciu metody RouteValue, która akceptuje nazwę i parametry trasy. Ten sam adres URL jest następnie implementowany przy użyciu kodu, a nie znaczników bezpośrednio na stronie. Następnie zmieniana jest oryginalna trasa i lokalizacja strony fizycznej, co powoduje, że zakodowane łącze nie działa już, podczas gdy oba łącza generowane dynamicznie działają prawidłowo. Na koniec omówiono wartość dynamicznie generowanych linków.
W tym filmie wideo Chris Pels pokazuje, jak określić adresy URL w witrynie internetowej, która korzysta z routingu ASP.NET. Najpierw tworzona jest witryna internetowa, a routing jest definiowany w klasie aplikacji globalnej (asax). Następnie zostanie utworzona przykładowa strona internetowa, a adres URL oparty na zdefiniowanej trasie zostanie dodany do strony przy użyciu standardowego podejścia "zakodowanego na podstawie kodu", np. "~/Stats/Visitors". Następnie do strony zostanie dodany inny link, który dynamicznie generuje ten sam adres URL w adiustacji przy użyciu metody RouteValue, która akceptuje nazwę i parametry trasy. Ten sam adres URL jest następnie implementowany przy użyciu kodu, a nie znaczników bezpośrednio na stronie. Następnie zmieniana jest oryginalna trasa i lokalizacja strony fizycznej, co powoduje, że zakodowane łącze nie działa już, podczas gdy oba łącza generowane dynamicznie działają prawidłowo. Na koniec omówiono wartość dynamicznie generowanych linków.
Chcesz przesłać opinię? Prześlij problem tutaj.