asp.net mvc简单问题,怎么在浏览器中用url打开这个视图?

zzyhost 2019-09-05 11:45:29
如图,我在浏览器中输入192.168.254.1/Home/Index 可以打开Index这个视图,但是我输入192.168.254.1/Home/View1却打不开View1这个视图,怎么才能在浏览器中用url打开View1这个视图呢?
...全文
551 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
极客诗人 2019-09-19
  • 打赏
  • 举报
回复
引用 11 楼 刘才鬼 的回复:
mvc 页面文件不是 cshtml嘛 aspx 是asp的 。。。
这个是我的错误 今天看了下 是可以使用aspx的 只不过使用的引擎不同 问题可能是在Home控制器没有过View1这个方法
  • 打赏
  • 举报
回复
在Home控制器里加View1的返回函数
Dear200892 2019-09-19
  • 打赏
  • 举报
回复
楼上正解!!
XBodhi. 2019-09-19
  • 打赏
  • 举报
回复
mvc 不能像 webform 直接预览。需要启动被通过路由来进行渲染。
极客诗人 2019-09-18
  • 打赏
  • 举报
回复
mvc 页面文件不是 cshtml嘛 aspx 是asp的 。。。
Dear200892 2019-09-18
  • 打赏
  • 举报
回复
我怎么感觉好像是View1控制器的页面呢
Mr_Evans 2019-09-17
  • 打赏
  • 举报
回复
aspx? 你对MVC理解有问题。 你Home文件夹下是添加View不是aspx!cshtml后缀,你添加一个View1.cshtml 那么你需要在HomeController 里面新建方法 public ActionResult View1() { return View(); }
¿?¿? 2019-09-06
  • 打赏
  • 举报
回复
为啥mvc里要写webform不写cshtml
LvBao_117 2019-09-06
  • 打赏
  • 举报
回复
controller里面需要写
public IActionResult View1()
{
//....
return view();
}
hailiangg 2019-09-06
  • 打赏
  • 举报
回复
引用 2 楼 zzyhost 的回复:
[quote=引用 1 楼 tangyanzhi1111 的回复:] 你添加了 View对应的 Controller 了吗
写了呀,就在上面[/quote] 在 home控制器里面加上方法 public ActionResult View1() { return View(); } 就可以访问了 看你新建了一个View1的控制器 应该是刚用MVC吧
xrd42077 2019-09-06
  • 打赏
  • 举报
回复
页面后台System.Web.UI.Page改成 System.Web.Mvc.ViewPage
江湖评谈 2019-09-05
  • 打赏
  • 举报
回复
你添加了 View对应的 Controller 了吗
wanghui0380 2019-09-05
  • 打赏
  • 举报
回复
路由定义发出来看看
月夜惹人醉 2019-09-05
  • 打赏
  • 举报
回复
192.168.254.1/Home/View1说明是打开HomeController中View1
你看看你的HomeController中有View1么,没有的话照着其中的Index复制一遍,然后修改成View1就可以了
zzyhost 2019-09-05
  • 打赏
  • 举报
回复
引用 1 楼 tangyanzhi1111 的回复:
你添加了 View对应的 Controller 了吗
写了呀,就在上面
MVC2.0入门必读教程程序源码 前言 ASP.NET MVC作为微软官方的MVC解决方案,推出有一段时间了。可以说自动推出以来,一直广受关注。在经历了漫长的Preview之后,前几天终于推出了其beta版。并且在官方文档中,微软声明最终的正式版与beta版相比不会有大的变化。所以,对于.NET平台的开发人员来说,是时候学习ASP.NET MVC了。 本系列文章作为一个ASP.NET MVC的入门教程,将不会长篇大论介绍其中的概念及理论。而是通过案例实践来学习ASP.NET MVC。在这系列文章中我将逐步完成一个“公告发布系统”。我的写作策略是:先动手做,遇到需要解释概念和理论的时候再解释,而不是先把概念和理论解释完再做东西。 另外,我还有几点要说明的: 1.为了将大家的关注点充分集中在ASP.NET MVC上,这个Demo的业务处理将使用Mock的方式。即不会真正去访问数据库,而是虚拟一些数据。 2.本Demo将不考虑任何美工问题。 下面,让我们一起开始ASP.NET MVC之旅吧。 配置环境 如果您还没有安装ASP.NET MVC的话,请到这里(http://www.microsoft.com/downloads/details.aspx?FamilyId=A24D1E00-CD35-4F66-BAA0-2362BDDE0766&displaylang=en)下载安装。 下载后,按提示安装就可以了。 新建项目 安装完ASP.NET MVC后,在VS里新建一个项目,可以看到有一个“ASP.NET MVC Web Application”的选项,选择它,新建一个项目,并命名为“MVCDemo”。 建完项目后,可以看到默认情况下已经建立了很多文件夹,这里简略说一下各个文件夹的作用。 Content——存放应用需要的一些资源文件,如图片、CSS等。 Controllers——存放控制器类。 Models——存放业务模型组件。 Scripts——存放JavaScript脚本文件。 Views——存放视图。 现在不了解一些概念没关系,后续文章将慢慢解释。 本程序中包括MVC基本的使用以及MVC内置拦截器( 在ASP.NET MVC中,有三种拦截器:Action拦截器、Result拦截器和Exception拦截器。)本程序中用到了第一种和第三种。其实也没什么神秘的,就是一个普通的类而已。只不过需要继承FilterAttribute基类,Action拦截器还要实现IActionFilter接口,而Exception拦截器需要实现IExceptionFilter接口。拦截器主要在Controllers目录下的Filters目录下。

62,243

社区成员

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

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

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

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