文章出處
文章列表
首先,在MoviesController里添加一個查詢方法,代碼如下
public ActionResult SearchIndex(string title) { //查詢數據庫中的電影表 var movies = from m in db.Movies select m; if (!string.IsNullOrEmpty(title)) { //查詢包含title的電影 movies = movies.Where(m => m.Title.Contains(title)); } return View(movies); }
為SearchIndex方法創建視圖,并選擇視圖的模型類Movie和框架模板List
添加完成視圖后,我們在瀏覽器中輸入URL地址http://localhost:60534/Movies/searchindex?title=123(我已經在數據庫中添加了title=3的數據),它已經能夠為我們查詢數據
現在我們在SearchIndex視圖再加上一個查詢按鈕,通過按鈕提交查詢條件
@using (@Html.BeginForm()) { <p> Titile:@Html.TextBox("title")<br /> <input type="submit" value="Filter" /> </p> }
一個基本的查詢功能就實現了
文章列表
全站熱搜