Так что я пытаюсь выполнить некоторую маршрутизацию, и у меня, похоже, проблема, когда я не включаю никаких параметров. Я не уверен, что это потому, что я связываюсь с главной страницей или чем-то.URL-адрес Маршрутизация не работает, когда я не включаю параметр
Вот что в моем методе Global.asax App_Start
routes.MapPageRoute("Ninja", "SalesRep", "~/SalesRep/SalesRepHome.aspx");
Моя ссылка с моей главной странице
<asp:HyperLink ID="hlFashion" runat="server" CssClass="navSubFont" Width="100%" NavigateUrl="~/SalesRep" Text="Test">
Когда я запускаю его, как это, он просто дает каталог 403.14 не найденная ошибка. Однако если добавить параметр на нем, кажется, работает нормально
<asp:HyperLink ID="hlFashion" runat="server" CssClass="navSubFont" Width="100%" NavigateUrl="~/SalesRep/TestParam" Text="Test">
Кто-нибудь знает, почему он не будет работать без параметра?