基于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 相关文章推荐
jqgrid 简单学习笔记
May 03 Javascript
js控制淡入淡出示例代码
Nov 12 Javascript
Jquery模仿Baidu、Google搜索时自动补充搜索结果提示
Dec 26 Javascript
js点击返回跳转到指定页面实现过程
Aug 20 Javascript
JavaScript中各种引用类型的常用操作方法小结
May 05 Javascript
基于JQuery的Ajax方法使用详解
Aug 16 jQuery
判断div滑动到底部的scroll实例代码
Nov 15 Javascript
javascript和php使用ajax通信传递JSON的实例
Aug 21 Javascript
微信小程序Getuserinfo解决方案图解
Aug 24 Javascript
微信小程序全局变量功能与用法详解
Jan 22 Javascript
vue自定义指令用法经典实例小结
Mar 16 Javascript
vue.js实现只能输入数字的输入框
Oct 19 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
PHP实现下载断点续传的方法
2014/11/12 PHP
php使用memcoder将视频转成mp4格式的方法
2015/03/12 PHP
jquery简单体验
2007/01/10 Javascript
百度移动版的url编码解码示例
2014/04/29 Javascript
js关于命名空间的函数实例
2015/02/05 Javascript
浅谈javascript实现八大排序
2015/04/27 Javascript
JS+CSS实现的拖动分页效果实例
2015/05/11 Javascript
jQuery+css实现的tab切换标签(兼容各浏览器)
2016/01/28 Javascript
boostrapTable的refresh和refreshOptions区别浅析
2017/01/22 Javascript
Vue2.0用户权限控制解决方案的示例
2018/02/10 Javascript
js中DOM事件绑定分析
2018/03/18 Javascript
学习Vue组件实例
2018/04/28 Javascript
vue.js input框之间赋值方法
2018/08/24 Javascript
vue.js+element-ui动态配置菜单的实例
2018/09/07 Javascript
基于Angular中ng-controller父子级嵌套的相关属性详解
2018/10/08 Javascript
jqGrid表格底部汇总、合计行footerrow处理
2019/08/21 Javascript
laydate只显示时分 不显示秒的功能实现方法
2019/09/28 Javascript
JavaScript 中的无穷数(Infinity)详解
2020/02/13 Javascript
vue-cli 3如何使用vue-bootstrap-datetimepicker日期插件
2021/02/20 Vue.js
[55:26]DOTA2-DPC中国联赛 正赛 Aster vs LBZS BO3 第一场 2月23日
2021/03/11 DOTA
python基础教程之循环介绍
2014/08/29 Python
python脚本监控docker容器
2016/04/27 Python
基于循环神经网络(RNN)实现影评情感分类
2018/03/26 Python
python变量命名的7条建议
2019/07/04 Python
windows 10 设定计划任务自动执行 python 脚本的方法
2019/09/11 Python
使用纯 CSS 创作一个脉动 loader效果的源码
2018/09/28 HTML / CSS
使用Html5多媒体实现微信语音功能
2019/07/26 HTML / CSS
外企测试工程师面试题
2015/02/01 面试题
环境科学毕业生自荐信
2013/11/21 职场文书
教师节促销活动方案
2014/02/14 职场文书
亲子阅读的活动方案
2014/08/15 职场文书
作风建设整改方案
2014/10/27 职场文书
2014年助理政工师工作总结
2014/12/19 职场文书
会议简报格式范文
2015/07/20 职场文书
2015年小学实验室工作总结
2015/07/28 职场文书
使用GO语言实现Mysql数据库CURD的简单示例
2021/08/07 Golang