首页 > Web开发 > 详细

MVC控制器返回值

时间:2018-01-09 19:43:50      阅读:178      评论:0      收藏:0      [点我收藏+]
  public ActionResult Index(string id)//主页 //参数string searchString 访问方式为index?searchString=xxxx 。参数string id 访问方式为index/x
        {
            string searchString = id;
                //return View(db.Books.ToList()); //返回一个对象集合
            var s = from m in db.Books select m; //查询所有数据            
            if (!string.IsNullOrEmpty(searchString)) //判断传来的数据是否位空
            {
                s = s.Where(x => x.BookName.Contains(searchString)); //模糊查询数据
            }
            return View(s);
        }
public ActionResult Edit(int? id) //只能接受整型数据;其他默认null { if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest);//传递过去400 //返回400页面 } Book book = db.Books.Find(id); //在books表中查找指定id的对象 赋值给Book对象 if (book == null) { return HttpNotFound(); //未找到调用HttpNotFound()方法,传递 NotFound = 404,返回404 页面 } return View(book); //返回这个对象 }

 

MVC控制器返回值

原文:https://www.cnblogs.com/enych/p/8252773.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!