主讲人:牛睿
章节数:9章
学习时长:15课时
学习人数:666人
评分:
0.00分
(0人评分)
自2005年以后,互联网进入Web 2.0时代,各种类似桌面软件的Web应用大量涌现,网站的前端由此发生了翻天覆地的变化。网页不仅只是承载单一的文字和图片,各种富媒体也让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现的。Web前端开发技术包括三个要素:HTML、CSS和JavaScript。我们对其中的HTML和CSS并不陌生,而JavaScript是一种广泛应用于客户端Web开发的脚本语言,常用于为HTML网页添加动态功能,如响应用户的各种操作,该技术将在后期的课程中进行讲解。 本书的重点是实例制作,整本书贯穿美淘网站点的制作,美淘网是使用DIV+CSS技术开发的团购网站,目的是为团购活动提供一个经济、实用、安全、高效且稳定的网络平台和用户交流的平台。让每一个人都能够找到更优惠的团购商品,使不相识的消费者共同享受物美价廉的服务。在制作实例的过程中,同时讲解DIV+CSS布局方式、四种组织页面内容的块状结构以及css样式等重要内容,将知识点的学习融入在实践之中,有目的地学习必要的css属性。
#
//添加
public ActionResult Add(Flower f)
{
if (f.FlowerID!=0)
{
Flower ff = db.Flower.Find(f.FlowerID);
ff.FlowerName = f.FlowerName;
ff.Price = f.Price;
ff.season = f.season;
ff.color = f.color;
}
else
{
db.Flower.Add(f);
}
int i = db.SaveChanges();
if (i==1)
{
return Content("成功!");
}
else
{
return Content("失败!");
}
}
//删除
public ActionResult Delete(int id)
{
var de = db.Flower.Find(id);
db.Flower.Remove(de);
int i = db.SaveChanges();
if (i==1)
{
return Content("成功!");
}
else
{
return Content("失败!");
}
}
#
#
public ActionResult Jzcx(string FlowerName, int page=1,int rows=5,string sort="FlowerID",string order="asc")
{
//模糊查询
IQueryable<Flower> i = null;
if (FlowerName!=null)
{
i = db.Flower.Where(x => x.FlowerName.Contains(FlowerName)).AsQueryable();
}
else
{
i = db.Flower.AsQueryable();
}
#
#
var count = i.Count();
i = i.Skip((page - 1) * rows).Take(rows);
var obj = new
{
total=count,
rows=i.ToList()
};
return Json(obj, JsonRequestBehavior.AllowGet);
}
#
# cccccccc #
#
public ActionResult Select(string sort="FlowerID",string order="desc")
{
var flower = db.Flower.AsQueryable();
if (order == "desc")
{
switch (sort)
{
case "FlowerID":
flower = flower.OrderByDescending(f => f.FlowerID);
break;
case "FlowerName":
flower = flower.OrderByDescending(f => f.FlowerName);
break;
case "Price":
flower = flower.OrderByDescending(f => f.Price);
break;
case "season":
flower = flower.OrderByDescending(f => f.season);
break;
case "color":
flower = flower.OrderByDescending(f => f.color);
break;
}
}
#