基于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 相关文章推荐
extjs3 combobox取value和text案例详解
Feb 06 Javascript
jQuery对象的selector属性用法实例
Dec 27 Javascript
js获取滚动距离的方法
May 30 Javascript
Summernote实现图片上传功能的简单方法
Jul 11 Javascript
JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法
Aug 19 Javascript
jquery checkbox的相关操作总结
Oct 17 Javascript
js窗口震动小程序分享
Nov 28 Javascript
使用requirejs模块化开发多页面一个入口js的使用方式
Jun 14 Javascript
Angular2 组件通信的实例代码
Jun 23 Javascript
jQuery制作input提示内容(兼容IE8以上)
Jul 05 jQuery
通过js动态创建标签,并设置属性方法
Feb 24 Javascript
JavaScript实现滑块验证解锁
Jan 07 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
曾在DC漫画界反派角色扮演的演员,谁才是你心目中的小丑之王?
2020/04/09 欧美动漫
PHP脚本数据库功能详解(下)
2006/10/09 PHP
将CMYK颜色值和RGB颜色相互转换的PHP代码
2014/07/28 PHP
PHP伪静态Rewrite设置之APACHE篇
2014/07/30 PHP
PHP中UNIX时间戳和日期间的转换与计算实例
2014/11/19 PHP
php实现遍历文件夹的方法汇总
2017/03/02 PHP
php传值方式和ajax的验证功能
2017/03/27 PHP
JS中不为人知的五种声明Number的方式简要概述
2013/02/22 Javascript
JS实现支持Ajax验证的表单插件
2016/03/24 Javascript
JS数组返回去重后数据的方法解析
2017/01/03 Javascript
强大的JavaScript响应式图表Chartist.js的使用
2017/09/13 Javascript
Bootstrap treeview实现动态加载数据并添加快捷搜索功能
2018/01/07 Javascript
微信小程序本地存储实现每日签到、连续签到功能
2019/10/09 Javascript
解决VUE双向绑定失效的问题
2019/10/29 Javascript
JavaScript常用工具函数汇总(浏览器环境)
2020/09/17 Javascript
Vue 事件的$event参数=事件的值案例
2021/01/29 Vue.js
[04:50]DOTA2亚洲邀请赛小组赛第四日 TOP10精彩集锦
2015/02/02 DOTA
[02:22]2018DOTA2亚洲邀请赛VG赛前采访
2018/04/03 DOTA
python实现马耳可夫链算法实例分析
2015/05/20 Python
如何用python整理附件
2018/05/13 Python
使用Python制作自动推送微信消息提醒的备忘录功能
2018/09/06 Python
学习python的前途 python挣钱
2019/02/27 Python
利用Python+阿里云实现DDNS动态域名解析的方法
2019/04/01 Python
Python 类的私有属性和私有方法实例分析
2019/09/29 Python
CSS3动画之流彩文字效果+图片模糊效果+边框伸展效果实现代码合集
2017/08/18 HTML / CSS
详解CSS3媒体查询响应式布局bootstrap 框架原理实战(推荐)
2020/11/16 HTML / CSS
西班牙电子产品购物网站:Electronicamente
2018/07/26 全球购物
绿化先进工作者事迹材料
2014/01/30 职场文书
班训口号大全
2014/06/18 职场文书
拾金不昧感谢信范文
2015/01/21 职场文书
督导岗位职责范本
2015/04/10 职场文书
转正申请报告格式
2015/05/15 职场文书
2015迎新晚会开场白
2015/05/29 职场文书
2016大一新生军训心得体会
2016/01/11 职场文书
Prometheus 监控MySQL使用grafana展示
2021/08/30 MySQL
一定要知道的 25 个 Vue 技巧
2021/11/02 Vue.js