Part I:提问
===========================
1.linq小回顾
(1)Movies控制器中Index动作,显示全部电影信息。
public ActionResult Index() { return View( db.movies.ToList() ); }
(2)SearchIndex动作,搜索电影标题。
public ActionResult SearchIndex(string searchString) { var movies = from m in db.Movies select m; if (!String.IsNullOrEmpty(searchString)) { movies = movies.where(m=>m.Title.Contains(searchString)); } return View(movies); }
2.说说这段代码的意思。
@using (Html.BeginForm()){ <p> Title: @Html.TextBox("SearchString") <br /> <input type="submit" value="Filter" /></p> }
3.当Movie模型类增加Rating属性,请问如何做数据迁移?
Part II:Ch02 从零开始实例学习5
===========================
要点:
课堂练习检查>>:电影网站
2.总结
(1)留言本Guestbook程序
(2)电影网站制作
(3)希望大家掌握ASP.NET MVC 4 的应用程序开发的基本步骤,并能泰然处理CRUD问题。
Part III:Ch03 视图1
===========================
要点:
3.补充>>知识点3-3:了解Razor语法
出题练习下>>:
(1)视图中写C#代码,加什么符号?
(2)在多行C#代码中,加文字,怎么处理?
(3)指出下面代码存在的问题。
您好,@ViewBag.Name先生
@{ ViewBag.MvcNamespace="System.Web.Mvc"; } 类别是@ViewBag.MvcNamespace.Controller
<a href="mailto:teacher@example.com">teacher@example.com</a>
@{ ViewBag.BlogID="Blog01"; } <a id="Link@View.BlogID" href="http://blog.miniasp.com">The will will web</a>
@{ ViewBag.Description="<span style='font-weight:bold;'>描述文字</span>"; } @ViewBag.Description
大作业检查1>>:你的网站开工了么?首页啥样,栏目哪些,初步哪个功能能用?