ITPub博客

首页 > IT职业 > IT图书 > MVC 5使用ViewData(对象)显示数据

MVC 5使用ViewData(对象)显示数据

IT图书 作者:smith12us 时间:2021-09-09 09:47:48 0 删除 编辑

控制器协调处理好数据之后,是交由视图来显示数据。在控制器与视图交互有一个是ViewData。
这次练习,Insus.NET就以它来做实例。



为了再演示好使用ViewData把数据从Controller(控制器)传送给View(视图),先在Model(模型)创建一个对象:
图片描述



一切基本的准备好之后,接下来是进入主题,创建控制器,可以参考下图步骤:
图片描述


将打开另外一个窗口:
图片描述


修改控制器名称:
图片描述



控制器详细代码,在控器的Action中,直接宣告一个匿名对象,并赋值。此次略过从数据库取值。下面整张截图中,高亮的代码(#23行)就是本次重点。
图片描述



下面创建一个视图,参考下图的步骤,在(1)步中,需要创建一个目录,与控制器名一样。这是在MVC 5中跟前些版本不同的地方。
图片描述

出现"Add Scaffold"窗口之后,选择"MVC 5 View",点击"Add"按钮。
图片描述


出现"Add View"窗口,在(6)步中,给一个Action的视图名,在(7)步中,选择一个Empty(without model)。
图片描述


编写视图代码:
图片描述


运行结果:
图片描述

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/3181/viewspace-2812532/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 创建Web API并使用
请登录后发表评论 登录
全部评论

注册时间:2019-08-30

  • 博文量
    80
  • 访问量
    515