MVC怎么设置访问路径

潇湘墙外 2013-07-21 10:08:17
新接触MVC,还不知道怎么设置访问路径,求指教!比如我在Views/Con1文件夹下,建了一个test.aspx视图,我在浏览器使用Views/Con1/test.aspx,/Con1/test.aspx,/Con1/test都无法访问,要怎么设置呢?
...全文
399 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
H_Gragon 2013-07-23
  • 打赏
  • 举报
回复
引用 7 楼 cnceohjm 的回复:
[quote=引用 楼主 glshu 的回复:] 新接触MVC,还不知道怎么设置访问路径,求指教!比如我在Views/Con1文件夹下,建了一个test.aspx视图,我在浏览器使用Views/Con1/test.aspx,/Con1/test.aspx,/Con1/test都无法访问,要怎么设置呢?
1首先你建立一个Con1控制器2然后再Con1里建立一个test方法3然后右键 添加view 自动创建test.aspx文件 4你再加上个链接就行了: <%= Html.ActionLink("跳到测试页面", "test", "Con1")%> [/quote]
 <%= Html.ActionLink("连接名称", "方法名", "控制器名")%>
H_Gragon 2013-07-23
  • 打赏
  • 举报
回复
引用 楼主 glshu 的回复:
新接触MVC,还不知道怎么设置访问路径,求指教!比如我在Views/Con1文件夹下,建了一个test.aspx视图,我在浏览器使用Views/Con1/test.aspx,/Con1/test.aspx,/Con1/test都无法访问,要怎么设置呢?
1首先你建立一个Con1控制器2然后再Con1里建立一个test方法3然后右键 添加view 自动创建test.aspx文件 4你再加上个链接就行了: <%= Html.ActionLink("跳到测试页面", "test", "Con1")%>
超人不是我 2013-07-23
  • 打赏
  • 举报
回复
MVC 请求的不是View 而是请求的Controller 然后Controller再 return View
webdiyer 2013-07-22
  • 打赏
  • 举报
回复
ASP.NET MVC中HTTP请求都被转为对Controller中的Action方法的访问,而不是直接访问文件。
Ahoo 2013-07-22
  • 打赏
  • 举报
回复
ASP.NET WebForm 请求映射到 物理文件 ASP.NET MVC 请求路由到控制器方法
Mr_D 2013-07-22
  • 打赏
  • 举报
回复
Controller中的Action方法中有个return View()的方法。默认情况下它会返回与Action同名的view.在ASP.NET MVC默认的视图引擎(WebFormViewEngine)下,view是按如下路径访问的: /Views/{Controller}/{Action}.aspx
charles_y 2013-07-21
  • 打赏
  • 举报
回复
既然有Con1目录,你需要建立一个控制器Con1Controller,然后在这个控制器中建一个test的Action, 才能访问这个页面
Banianer 2013-07-21
  • 打赏
  • 举报
回复
Controllers 中需要定义一些 action(Views 是不能直接访问的。) 默认定义一个Index 比如你的text内需要建立一个 public ActionResult Index() 里面返回一个View 就可以在浏览器用 http://www.abc.com/text 访问了。 可以自定义路由规格。

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧