【发布时间】:2016-09-09 00:13:47
【问题描述】:
我正在阅读 Adam Freeman 使用 C# 编写的 Pro Asp.net 4.5 我被困在他正在向 App_Start 文件夹中的 RouteConfig.cs 类添加路由的位置。
当我改变时
project properties -> Web Tab ->
Specific Page (Inside Start Action section) -> Specify "list"
并尝试测试它,它显示目录未找到错误。
以下任意组合:
list/2
list/3...
没用
IISExpress/appconfiguration代码:
<!-- language: xml -->
<site name="SportsStoreApplications" id="23">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory
path="/"
physicalPath="c:\users\krushank\documents\visual studio 2012\Projects\SportsStoreApplications\SportsStoreApplications" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:3079:localhost" />
</bindings>
</site>
简而言之,我正在尝试路由到特定的 url “列表”
RouteConfig.cs class with routes defined
下载 zip 的链接: https://www.dropbox.com/s/xsuzd1hua3pdvsq/SportsStoreApplications.zip?dl=0
【问题讨论】:
-
嗨,欢迎来到 Stack Overflow。最好在您的问题中直接包含代码和任何异常。另外(不要认为这是刻薄的),我不会去查找一本书并找到你所坚持的章节。如果可能,请尝试包含您正在使用的代码的完整工作最小示例。请参阅:stackoverflow.com/help/how-to-ask,了解有关在此处提问的许多有用信息。
-
您似乎在学习 asp.net MVC,而不是 ASP .net。简单的提到 ASP.net,一般都会给人一种 ASP.Net web 形式的印象。如果我错了,请纠正我。
-
在
project properties -> Web -> Specific -> list/(manually doing 2...3)这个具体的东西是什么。我没有在项目属性的 web 选项卡上看到任何名为特定的部分。 -
@RBT 指定在 Web 中的当前页面标签之后
-
@gmiley 请点击包含代码的图片链接。它是 Asp.net 而不是 Mvc
标签: c# asp.net pagination url-routing routeconfig