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

当前位置:首页 > MVC3学习笔记

MVC3学习笔记

  • 62 次阅读
  • 3 次下载
  • 2025/5/4 8:25:36

MovieDBContext db = new MovieDBContext(); public ActionResult Index() {

var movies=from m in db.Movies

where m.ReleaseDate>new DateTime(1984,6,1) select m;

return View(movies.ToList()); }

public ActionResult Create() {

return View(); } [HttpPost]

public ActionResult Create(Movie newMovie) {

if (ModelState.IsValid) {

db.Movies.Add(newMovie); db.SaveChanges();

return RedirectToAction(\ } else

return View(newMovie); } } }

在下一节,我们将介绍如何为我们的模型添加附加的属性,如何在映射后的数据库中定制我们的票价列的精度。

ASP.NET MVC3 快速入门-第七节 在Movie(电影)模型与数据表中添加一个字段

(2011-03-07 20:04:21)

分类: ASP.NETMVC3

标签: 应用程序 模型 杂谈

在本节中我们将要对我们的模型类进行修改,同时介绍如何在ASP.NET MVC3中根据这些修改来调整我们数据表的结构。

7.1 在我们的Movie模型中添加一个Rating(电影等级)属性

首先,我们在现存的Movie类中添加一个附加的“Rating”属性。打开Movie.cs文件,在Movie类中添加一个Rating属性,如下所示。

public string Rating { get; set; }

现在完整的Movie类的代码如代码清单7-1所示。 代码清单7-1 完整的Movie类的代码

public class Movie {

public int ID { get; set; } public string Title { get; set; } public DateTime ReleaseDate { get; set; } public string Genre { get; set; } public decimal Price { get; set; } public string Rating { get; set; } }

点击“调试”菜单下的“生成MvcMovie”,重新编译应用程序。

现在我们已经将我们的模型进行了更新,让我们同样地修改我们的Views文件夹下的Movies文件夹下的Index.cshtml文件与Create.cshtml这两个视图模板文件,在视图中添加这个Rating属性。

首先打开Index.cshtml文件,在内容为“票价”(对应Price属性)的元素后面追加“电影等级”列标题(对应Rating属性)。在显示Price属性内容的td元素后面追加一个元素,用来显示Rating属性的内容。进行了这两个修改后的Index.cshtml文件中的主要内容如下所示。

@foreach (var item in Model) {

搜索更多关于: MVC3学习笔记 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

MovieDBContext db = new MovieDBContext(); public ActionResult Index() { var movies=from m in db.Movies where m.ReleaseDate>new DateTime(1984,6,1) select m; return View(movies.ToList()); } public ActionResult Create() { return View()

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com
电影名称 发行日期 种类 票价 电影等级