第一范文网 - 专业文章范例文档资料分享平台

MVC3学习笔记

来源:用户分享 时间:2025/8/9 10:23:25 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

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学习笔记 的文档
MVC3学习笔记.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c33orz6he8a7tdil0368e_13.html(转载请注明文章来源)
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top
电影名称 发行日期 种类 票价 电影等级