Я использую маршрутизацию asp.net и получаю ошибку 404.
Если я не использую значение id
, я могу видеть страницу.
Но я хочу передать id
данные с маршрутом и получить ошибку 404 Страница не найдена.
Не уверен, почему мы видим ошибку, когда мы хотим использовать параметры.
С параметрами (404 файл или каталог не найден)
routes.MapPageRoute( "Product", "product/{id}", "~/Pages/Product.aspx" );
Без параметров (страница работает)
routes.MapPageRoute( "Product", "product", "~/Pages/Product.aspx" );
ОБНОВЛЕНИЕ ПРИМЕЧАНИЕ: Я проверил все маршруты, если я добавлю продукт / {id}, контакт / {id} или т. Д. Это вызывает все ту же ошибку 404.
URL: test.com/product> РАБОТЫtest.com/product/ndomid}> НЕ НАЙДЕН