ASP.NET MVC - Odwołanie do plików html w folderze Views

0

Mam projekcik ASP.NET MVC.
Potrzebuję mieć kilka pliczków html w pewnym sensie niezależnych od całego projektu, tzn takich do których będę mógł się odwołać linkiem w przeglądarce.
Jeśli wrzucę plik test.html do folderu Content to poprzez przeglądarkę wyświetlę go:
localhost/MojProjekt/Content/test.html
natomiast jeśli ten sam plik wrzucę do Views to poprzez
localhost/MojProjekt/Views/test.html
nie mogę do wyświetlić.
Dlaczego? Jak temu zaradzić?

0

Zainteresuj się
routes -> MapPageRoute

0
dafaq napisał(a):

Zainteresuj się
routes -> MapPageRoute

Tak jak pisałem używam ASP.NET MVC, nie WebForms...

0
Netowiec napisał(a):
dafaq napisał(a):

Zainteresuj się
routes -> MapPageRoute

Tak jak pisałem używam ASP.NET MVC, nie WebForms...

A ja Ci odpisałem rozwiązanie w ASP.NET MVC.
Patrzył co to Routing w ASP.NET MVC? Widział kiedyś App_Start/RouteConfig.cs? Jak nie to do roboty

0

A rozrónia co to cshtml a co to aspx?
MapRoute jest do MVC,
MapPageRoute jest do aspxów, jak chcesz w MVC łączyć elementy Formsów.

0
Netowiec napisał(a):

Tak jak pisałem używam ASP.NET MVC, nie WebForms...

Klasa ta sama, tylko metoda inna, prawdopodobnie IgnoreRoute. Ogólnie Twój problem to routing statycznej zawartości i o to chyba trzeba pytać dokumentacji/Googla.

0
Netowiec napisał(a):

A rozrónia co to cshtml a co to aspx?
MapRoute jest do MVC,
MapPageRoute jest do aspxów, jak chcesz w MVC łączyć elementy Formsów.

A co Ty chcesz robić jak nie łączyć do statycznych linków? Kij czy to aspx czy html. Może by tak coś poczytać o routingu, a później się za to brać...

0
dafaq napisał(a):

A co Ty chcesz robić jak nie łączyć do statycznych linków? Kij czy to aspx czy html. Może by tak coś poczytać o routingu, a później się za to brać...

Czy IgnoreRoutes nie służy własnie do linkowania do statycznych zasobów w MVC?
Czy dokumentacja MapPageRoute nie brzmi "Provides a way to define routes for Web Forms applications"?

1 użytkowników online, w tym zalogowanych: 0, gości: 1