基于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中读取json文件示例代码
May 10 Javascript
js自动生成对象的属性示例代码
Oct 28 Javascript
Ajax请求在数据量大的时候出现超时的解决方法
Feb 27 Javascript
jQuery实现可用于博客的动态滑动菜单
Mar 09 Javascript
javascript实现密码强度显示
Mar 18 Javascript
多个js毫秒倒计时同时进行效果
Jan 05 Javascript
JavaScript实现下拉菜单的显示和隐藏
Jan 05 Javascript
Angular 4 依赖注入学习教程之FactoryProvider的使用(四)
Jun 04 Javascript
JS处理数据四舍五入(tofixed与round的区别详解)
Oct 26 Javascript
JS实现烟花爆炸效果
Mar 10 Javascript
微信小程序实现锚点跳转
Nov 23 Javascript
详解阿里Node.js技术文档之process模块学习指南
Jan 04 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
ThinkPHP 3.2 版本升级了哪些内容
2015/03/05 PHP
PHP创建文件及写入数据(覆盖写入,追加写入)的方法详解
2019/02/15 PHP
PHP常用函数之格式化时间操作示例
2019/10/21 PHP
新手入门常用代码集锦
2007/01/11 Javascript
js中switch case循环实例代码
2013/12/30 Javascript
JS+CSS模拟可以无刷新显示内容的留言板实例
2015/03/03 Javascript
Bootstrap分页插件之Bootstrap Paginator实例详解
2016/10/15 Javascript
JS树形菜单组件Bootstrap TreeView使用方法详解
2016/12/21 Javascript
Vue 2.X的状态管理vuex记录详解
2017/03/23 Javascript
vue component组件使用方法详解
2017/07/14 Javascript
vue中使用ueditor富文本编辑器
2018/02/08 Javascript
angular4自定义组件非input元素实现ngModel双向数据绑定的方法
2018/12/28 Javascript
vue element 生成无线级左侧菜单的实现代码
2019/08/21 Javascript
Node中对非阻塞I/O、事件循环的知识点总结
2020/01/05 Javascript
Node.js API详解之 util模块用法实例分析
2020/05/09 Javascript
JS制作简易计算器的实例代码
2020/07/04 Javascript
vue动态设置页面title的方法实例
2020/08/23 Javascript
浅谈django中的认证与登录
2016/10/31 Python
Python编程实现微信企业号文本消息推送功能示例
2017/08/21 Python
Windows系统下多版本pip的共存问题详解
2017/10/10 Python
pyqt5自定义信号实例解析
2018/01/31 Python
python bmp转换为jpg 并删除原图的方法
2018/10/25 Python
python scatter函数用法实例详解
2020/02/11 Python
pytorch dataloader 取batch_size时候出现bug的解决方式
2020/02/20 Python
python ETL工具 pyetl
2020/06/07 Python
django有哪些好处和优点
2020/09/01 Python
CSS3提交意见输入框样式代码
2014/10/30 HTML / CSS
eBay瑞士购物网站:eBay.ch
2018/12/24 全球购物
入党申请书自我鉴定
2013/10/12 职场文书
上班打牌检讨书
2014/02/07 职场文书
验房委托书
2014/08/30 职场文书
读群众路线的心得体会
2014/09/03 职场文书
Oracle笔记
2021/04/05 Oracle
IDEA2021.2配置docker如何将springboot项目打成镜像一键发布部署
2021/09/25 Java/Android
Mysql数据库手动及定时备份步骤
2021/11/07 MySQL
Java8利用Stream对列表进行去除重复的方法详解
2022/04/14 Java/Android