zoukankan      html  css  js  c++  java
  • Bootstrap框架下实现图片切换

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

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

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

    然后创建一个model:

    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; }
        }
    }
    Source Code

    再创建一个Entity:

    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>();
            }
        }
    }
    Source Code


    设置图片切换速度:


    View视图:

    <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" data-slide="prev">
                <span class="icon-prev"></span>
            </a>
    
            <a class="right carousel-control" href="#imgcarousel" data-slide="next">
                <span class="icon-next"></span>
            </a>
        </div>
    </div>
    Source Code


    演示:


  • 相关阅读:
    手机操作
    模拟手机操作
    get_attribute_value
    test_order
    信息收集-FOFA资产收集与FOFA api
    html中form讲解
    安装redis
    yum vs rpm
    yum 安装java环境
    显示当前目录所有文件大小的命令ls -lht
  • 原文地址:https://www.cnblogs.com/insus/p/6530713.html
Copyright © 2011-2022 走看看