基于Bootstrap框架实现图片切换


Posted in Javascript onMarch 10, 2017

准备图片,把相关记录添加至数据库表中:

基于Bootstrap框架实现图片切换

创建一个存储过程,获取所有记录:

基于Bootstrap框架实现图片切换

在ASP.NET MVC专案中,部署Bootstrap环境......

然后创建一个model:

基于Bootstrap框架实现图片切换

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Insus.NET.Models
{
 public class Slider
 {
  public byte Slider_nbr { get; set; }
  public byte Sequence { get; set; }
  public string Title { get; set; }
  public string ImageUrl { get; set; }   
  public string Description { get; set; }
 }
}

再创建一个Entity:

基于Bootstrap框架实现图片切换

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Insus.NET.Models;
using System.Data;
using Insus.NET.ExtendMethods;
using Insus.NET.DataBases;
namespace Insus.NET.Entities
{
 public class SliderEntity
 {
  BizSP sp = new BizSP();
  public IEnumerable<Slider> Sliders()
  {
   sp.ConnectionString = DB.ConnectionString;
   sp.Parameters = null;
   sp.ProcedureName = "usp_Slider_GetAll";
   DataTable dt = sp.ExecuteDataSet().Tables[0];
   return dt.ToList<Slider>();
  }
 }
}

设置图片切换速度:

基于Bootstrap框架实现图片切换

View视图:

基于Bootstrap框架实现图片切换

<div class="tp-wrapper">
 <div id="imgcarousel" class="carousel slide" data-ride="carousel">
  <ol class="carousel-indicators">
   @foreach (var item in (new SliderEntity()).Sliders())
   {
    <li data-target="#imgcarousel" data-slide-to="@item.Sequence" class="@(item.Sequence == 0 ? "active" : "")"></li>
   }
  </ol>
  <div class="carousel-inner">
   @foreach (var item in (new SliderEntity()).Sliders())
   {
    <div class="@(item.Sequence == 0 ? "item active" : "item")">
     <img src="~/Content/img/slider-images/@item.ImageUrl"
       alt="@item.Description" class="img-responsive" />
     <div class="carousel-caption">
      <h1>@item.Title</h1>
      <p>@item.Description</p>
     </div>
    </div>
   }
  </div>
  <a class="left carousel-control" href="#imgcarousel" rel="external nofollow" rel="external nofollow" data-slide="prev">
   <span class="icon-prev"></span>
  </a>
  <a class="right carousel-control" href="#imgcarousel" rel="external nofollow" rel="external nofollow" data-slide="next">
   <span class="icon-next"></span>
  </a>
 </div>
</div>

演示:

基于Bootstrap框架实现图片切换

以上所述是小编给大家介绍的基于Bootstrap框架实现图片切换,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
Jquery之Ajax运用 学习运用篇
Sep 26 Javascript
js弹出的对话窗口永远保持居中显示
Dec 15 Javascript
JS实现随机数生成算法示例代码
Aug 08 Javascript
js调用打印机打印网页字体总是缩小一号的解决方法
Jan 24 Javascript
14个有用的Jquery技巧分享
Jan 08 Javascript
jQuery+json实现的简易Ajax调用实例
Dec 14 Javascript
jQuery Mobile动态刷新页面样式的实现方法
May 28 Javascript
JS与jQuery实现隔行变色的方法
Sep 09 Javascript
判断颜色是否合法的正则表达式(详解)
May 03 Javascript
layui select动态添加option的实例
Mar 07 Javascript
JavaScript享元模式原理与用法实例详解
Mar 09 Javascript
小程序实现筛子抽奖
May 26 Javascript
angularjs ui-router中路由的二级嵌套
Mar 10 #Javascript
AngularJS ui-router (嵌套路由)实例
Mar 10 #Javascript
微信小程序手势操作之单触摸点与多触摸点
Mar 10 #Javascript
Web纯前端“旭日图”实现元素周期表
Mar 10 #Javascript
微信小程序 MD5的方法详解及实例代码
Mar 10 #Javascript
jQuery实现扑克正反面翻牌效果
Mar 10 #Javascript
AngularJS之页面跳转Route实例代码
Mar 10 #Javascript
You might like
修改destoon会员公司的伪静态中的com目录的方法
2014/08/21 PHP
php UNIX时间戳用法详解
2017/02/16 PHP
Laravel框架中VerifyCsrfToken报错问题的解决
2017/08/30 PHP
php数据库的增删改查 php与javascript之间的交互
2017/08/31 PHP
jquery.combobox中文api和例子,修复了上面的小bug
2011/03/28 Javascript
jQuery Ajax提交表单查询获得数据实例代码
2012/09/19 Javascript
两个select多选模式的选项相互移动(示例代码)
2014/01/11 Javascript
JavaScript中的console.trace()函数介绍
2014/12/29 Javascript
使用jquery制作弹出框效果
2015/04/03 Javascript
JavaScript常用判断写法大全(推荐)
2016/05/30 Javascript
JS实现图片延迟加载并淡入淡出效果的简单方法
2016/08/25 Javascript
Vue.js使用v-show和v-if的注意事项
2016/12/13 Javascript
JavaScript制作简易计算器(不用eval)
2017/02/05 Javascript
nodejs 图解express+supervisor+ejs的用法(推荐)
2017/09/08 NodeJs
微信小程序局部刷新触发整页刷新效果的实现代码
2018/11/21 Javascript
Vue 使用formData方式向后台发送数据的实现
2019/04/14 Javascript
vue实现密码显示与隐藏按钮的自定义组件功能
2019/04/23 Javascript
layer弹出层取消遮罩的方法
2019/09/25 Javascript
javascript中的with语句学习笔记及用法
2020/02/17 Javascript
JS深入学习之数组对象排序操作示例
2020/05/01 Javascript
Python使用scrapy采集数据过程中放回下载过大页面的方法
2015/04/08 Python
详解在Python中处理异常的教程
2015/05/24 Python
在windows下快速搭建web.py开发框架方法
2016/04/22 Python
Python设计模式之代理模式简单示例
2018/01/09 Python
Python编程学习之如何判断3个数的大小
2019/08/07 Python
Python Print实现在输出中插入变量的例子
2019/12/25 Python
python 两种方法删除空文件夹
2020/09/29 Python
详解python的super()的作用和原理
2020/10/29 Python
CSS3 对过渡(transition)进行调速以及延时
2020/10/21 HTML / CSS
教师试用期自我鉴定
2014/02/12 职场文书
大学生求职信
2014/06/17 职场文书
商场消防安全责任书
2014/07/29 职场文书
初三数学教学反思
2016/02/17 职场文书
委托开发合同书(标准版)
2019/08/07 职场文书
超详细Python解释器新手安装教程
2021/05/10 Python
pytorch中的torch.nn.Conv2d()函数图文详解
2022/02/28 Python