云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > ASP.MVC3学习文档

ASP.MVC3学习文档

  • 62 次阅读
  • 3 次下载
  • 2026/4/23 22:44:04

图5-7 Movies数据库与数据表已被创建

鼠标右击Movies数据表,并且点击“设计”,如图5-8所示。

图5-8 点击“设计”查看Movies表的属性

你可以看见Movies表中各字段的属性,其中ID字段被自动设定为自增长主键,如图5-9中所示。

图5-9 查看Movies表中各字段属性

这里请注意Movies表中各字段是如何映射到Movie类中各属性上的。Entity Framework code-fist自动在你创建的Movie类的基础上创建了这张Movies数据表。

你现在已经可以访问数据库中的Movies数据表,并且有了一个简单的页面来显示这个表中的内容。在下一节,我们将增加一个追加数据的方法和一个追加数据的视图,并且向数据库中追加一些数据。

ASP.NET MVC3 快速入门-第六节 增加一个追加数据的方法和一个追加数据的视图

(2011-03-06 22:46:08) 标签: 分类: ASP.NETMVC3 视图 模板 表单

在本节中我们将要在数据库中追加并保存一些数据。我们将要创建一个表单以及一些表单输入控件,用来输入数据信息。当用户提交表单时将把这些用户输入的信息保存在数据库中。我们可以通过在浏览器中输入“http://localhost:xx/Movies/Create”这个URL地址来访问这个表单。

6.1 显示追加信息时所用表单

首先,我们需要在我们的MoviesController类中追加一个Create方法,该方法返回一个视图,该视图中包含了用户输入信息时所要用到的表单。

public ActionResult Create() {

return View(); }

现在让我们来实现这个Create方法中所要返回的视图,我们将在这个视图中向用户显示追加数据时所需要用到的表单。在Create方法中点击鼠标右键,并点击上下文菜单中的“添加视图”。

在“添加视图”对话框中选择“创建强类型视图”,将模型类指定为“Movie”,在支架模板中选择Create,如图6-1所示。

图6-1 添加追加数据时所用视图

点击添加按钮,Views文件夹下的Movies文件夹中将会自动添加一个名为

“Create.cshtml”的视图模板文件。因为你在支架模板中选择了“Create”,所以支架模板会在该视图模板文件中自动生成一些默认代码。打开该文件进行查看,在该文件中已经自动创建了一个HTML表单,以及一段用来显示校验时错误信息的文字。Visual Web Developer检查Movies类,并自动创建与该类中每个属性相对应的

@model MvcMovie.Models.Movie @{

ViewBag.Title = \ }

Create

Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com