在MVC中创建控制器、视图和模型

                                              在MVC中创建控制器、视图和模
                                    (作者:张米,撰写时间:2019年3月28日)

在创建好MVC项目后,会产生一个解决方案资源管理器,在界面右侧。
解决方案资源管理器下面有一列目录,其中有控制器(Controllers)、视图(Views)和模型(Models)的文件夹。
视图的创建基于控制器,也就是说先有控制器,后有视图。
所以,我们可以优先创建控制器。
1、 控制器(Controllers)
控制器的英文叫Controllers。
创建控制器:
第一,在解决方案资源管理器下选中Controllers。
第二,点击鼠标右键。(点击右键后会弹出一个对话框,有一列功能,其中有添加功能,点击添加。)
第三,点击弹出对话框中的控制器。
点击后会弹出一个对话框,此对话框如下:
在这里插入图片描述
我们可以根据自己的需求选择控制器的类型。
第四,给控制器取名字。(不能用符号,不能有空格)
第五,点击添加就完成控制器的创建了。
2、 视图(Views)
视图基于控制器。我们创建视图是在控制器的界面开始的。
控制器的界面那么大,却不是所有的范围都可以在我们点击鼠标右键时弹出一个有添加视图的对话框。那么它的范围在哪呢?它的范围在一个方法体内,只要是这个方法体所涉及的行,都可以在点击鼠标右键时弹出添加视图对话框。
这个方法体的代码是:下面我们通过观察截图就可以知道。
在这里插入图片描述
下面具体演示一遍视图的创建。
第一, 在控制器的特定范围内点击鼠标右键(弹出一个对话框,有一列功能选项,其中有一个添加视图功能)。
第二, 点击添加视图
弹出一个对话框,有两个选项,其中使用布局页在默认情况下是选中的。
在这里插入图片描述如果不把勾去掉,创建的页面会是这个样子。
在这里插入图片描述
除了这几个元素,再也不见其他的代码。
去掉那个勾后,则大相径庭,如图:
在这里插入图片描述
第三, 命好名后点击添加就完成视图的创建了。
3、 创建模型(Models)
模型的创建比较复杂,不仅步骤复杂,还涉及到了数据库。模型负责在数据库中存储数据。下面我们来一步步详细解说。
第一, 把数据存储到数据库。
第二, 在解决方案管理器下选中Models,点击鼠标右键(弹出一个对话框,其中有一个新建项)。
第三, 点击新建项(弹出一个对话框,左侧有一列功能选项,其中有一个数据)。
第四, 点击数据(相应的右侧会出现一列选项)。
第五, 选ADO.NET 实体数据类型(对话框最下面有一个模型命名文本框,可以在此处给模型命名)。
第六, 点击添加后,再点击下一步,会弹出一个对话框,其中有个新建连接的按钮。
在这里插入图片描述
点击这个按钮,会弹出一个对话框
在这里插入图片描述
这个对话框里有很多地方要填和选:服务器名称(登陆数据库的那个服务器名称)、登陆到服务器和连接到数据库,这些都好了后,就点击测试连接,弹出测试连接成功 就对了。
第七,点击确定。
第八,,点击下一步。
第九,点击下一步
第十,选择第一个,点击完成。
在第一个选项那里打勾。
在这里插入图片描述
第十一,这样就完成模型的创建了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智慧校园整体解决方案是响应国家教育信息化政策,结合教育改革和技术创新的产物。该方案以物联网、大数据、人工智能和移动互联技术为基础,旨在打造一个安全、高效、互动且环保的教育环境。方案强调从数字化校园向智慧校园的转变,通过自动数据采集、智能分析和按需服务,实现校园业务的智能化管理。 方案的总体设计原则包括应用至上、分层设计和互联互通,确保系统能够满足不同用户角色的需求,并实现数据和资源的整合与共享。框架设计涵盖了校园安全、管理、教学、环境等多个方面,构建了一个全面的校园应用生态系统。这包括智慧安全系统、校园身份识别、智能排课及选课系统、智慧学习系统、精品录播教室方案等,以支持个性化学习和教学评估。 建设内容突出了智慧安全和智慧管理的重要性。智慧安全管理通过分布式录播系统和紧急预案一键启动功能,增强校园安全预警和事件响应能力。智慧管理系统则利用物联网技术,实现人员和设备的智能管理,提高校园运营效率。 智慧教学部分,方案提供了智慧学习系统和精品录播教室方案,支持专业级学习硬件和智能化网络管理,促进个性化学习和教学资源的高效利用。同时,教学质量评估心和资源应用平台的建设,旨在提升教学评估的科学性和教育资源的共享性。 智慧环境建设则侧重于基于物联网的设备管理,通过智慧教室管理系统实现教室环境的智能控制和能效管理,打造绿色、节能的校园环境。电子班牌和校园信息发布系统的建设,将作为智慧校园的核心和入口,提供教务、一卡通、图书馆等系统的集成信息。 总体而言,智慧校园整体解决方案通过集成进技术,不仅提升了校园的信息化水平,而且优化了教学和管理流程,为学生、教师和家长提供了更加便捷、个性化的教育体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值