`

repeater 控件用法及样式

    博客分类:
  • .net
SQL 
阅读更多
<webdiyer:aspnetpager id="AspNetPager1" runat="server" AlwaysShow="True"  OnPageChanging="AspNetPager1_PageChanging" CssClass="pages" CurrentPageButtonClass="cpb" OnPageChanged="AspNetPager1_PageChanged" FirstPageText="首页" LastPageText="尾页" NextPageText="下一页" PrevPageText="上一页" ></webdiyer:aspnetpager>

//调用样式

<style type="text/css">
.pages { color: #999; }
.pages a, .pages .cpb { text-decoration:none;float: left; padding: 0 5px; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:11px; color:#000;}
.pages a:hover { background-color: #E61636; color:#fff;border:1px solid #E61636; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #fff; background: #E61636; border:1px solid #E61636;}
</style>


            AspNetPager1.PageSize = 8;//每页显示8条
            AspNetPager1.RecordCount =SqlHelper.Execsql();//选出所有记录

            int pagesize = 8;//每页显示8条
            int nowpage = 1;//当前页码,默认为1
          
         //绑定repeater控件
            Repeater1.DataSource = SqlHelper.SelectAll(pagesize, nowpage);

//双击repeater控件
    protected void AspNetPager1_PageChanging(object src, Wuqi.Webdiyer.PageChangingEventArgs e)
    {
        int pagesize =8;//每页显示8页
        int nowpage= e.NewPageIndex;//获取当前页码
        Repeater1.DataSource = SqlHelper.SelectAll(pagesize, nowpage);
        Repeater1.DataBind();

    }

//SQL语句
                openconn();
                dt= new DataTable();
                dt.Clear();
                string sql = "select top (@pagesize) * from [Users] where uid not in(select top (@pagesize*(@nowpage-1)) uid from [Users] )";
                SqlParameter[] paras = new SqlParameter[]{
                    new SqlParameter("@pagesize",pagesize),
                    new SqlParameter("@nowpage",nowpage)
               
                };
                cmd = new SqlCommand(sql, sqlconn);
                cmd.Parameters.AddRange(paras);
               using (sdr = cmd.ExecuteReader(CommandBehavior.CloseConnection))
                {
                  dt.Load(sdr);
                }
            Repeater1.DataBind();



分享到:
评论

相关推荐

    repeater控件使用实例

    本实例将深入讲解`Repeater`控件的使用方法,包括其基本概念、结构、绑定数据以及如何自定义模板。 1. 基本概念: `Repeater`控件是一种动态数据呈现控件,它通过使用模板来生成HTML输出。这些模板可以包含任何ASP...

    Repeater控件的使用

    ## 一、Repeater控件的基本使用 `Repeater`控件不提供任何内置的布局或样式,而是通过模板(ItemTemplate、HeaderTemplate、FooterTemplate等)来定义数据呈现的方式。这使得`Repeater`具有高度的灵活性,可以完全...

    repeater控件使用

    以上就是关于 Repeater 控件使用的一些关键知识点,包括其基本用法、高级特性以及如何利用 DataTable 进行数据排序和过滤。通过这些技术的应用,可以更好地管理和展示数据,提高应用程序的性能和用户体验。

    Repeater控件增删查改

    在.NET Web开发中,Repeater控件是一种非常实用的数据绑定控件,用于动态生成HTML输出。...通过学习和实践这个项目,开发者将能够熟练掌握Repeater控件的使用,以及在3层架构下实现数据操作和用户体验优化的方法。

    服务器控件Repeater的使用

    下面我们将深入探讨Repeater控件的使用方法、功能以及应用场景。 1. **Repeater控件的结构** Repeater控件本身不提供任何内置的布局,它只是一个模板化的控件,允许开发者通过ItemTemplate来定义数据项的HTML结构...

    Repeater控件使用

    下面将详细介绍Repeater控件的使用方法以及如何通过它实现更多功能。 一、Repeater控件的基本概念 Repeater控件是一种模板控件,它不提供任何内置的布局,这意味着你需要手动编写HTML和CSS来控制输出样式。它的优势...

    repeater控件显示日期

    1. **Repeater控件基本使用** Repeater控件是一个模板驱动的控件,它没有内置的样式或布局,允许开发者完全自定义每个数据项的HTML输出。使用Repeater控件通常包括以下步骤: - 在设计视图中添加Repeater控件到...

    ASP.NET-repeater控件使用.zip

    下面我们将深入探讨Repeater控件的使用、特点以及如何在实际项目中应用。 一、Repeater控件概述 Repeater控件是一个动态数据显示控件,它可以遍历数据源,并为每一项数据生成相应的HTML。由于Repeater不提供任何...

    Repeater控件实现分页代码

    在ASP.NET Web Forms开发中,...Repeater控件的灵活性允许我们自定义数据的展示样式,而分页功能则帮助用户更有效地浏览大量数据。通过结合数据库操作和服务器端事件处理,我们可以创建出高效且用户友好的Web应用程序。

    ASP.NET中repeater控件用法实例

    文档还展示了Repeater控件在ASPX页面的前台代码中的用法。Repeater控件需要放在***页面的Form标签内,并通过Repeater标签的ID属性来标识它。Repeater控件的模板里可以放置各种***服务器控件,如Label和Image控件,并...

    【ASP.NET编程知识】浅析Repeater控件的使用 (原样导出和动态显示隐藏Repeater中的列).docx

    本篇文章将深入探讨Repeater控件的使用,包括数据原样导出和动态显示/隐藏Repeater中的列。 **一、Repeater数据原样导出** Repeater控件在ASP.NET中可以方便地绑定数据源,如DataTable,然后通过DataBind()方法将...

    asp.net Repeater控件 应用实例 简单的留言板

    通过学习和研究这个实例,你可以掌握如何使用ASP.NET Repeater控件创建动态数据驱动的网页,并理解如何与数据库交互以实现用户交互的功能。 总之,ASP.NET Repeater控件是一个非常灵活的数据呈现工具,适用于各种...

    Asp.Net Repeater中使用Button控件并响应单击操作的方法

    首先,让我们来看一下 Repeater 控件的基本使用方法。Repeater 控件的基本结构由三个部分组成,即 HeaderTemplate、ItemTemplate 和 FooterTemplate。其中,ItemTemplate 是 Repeater 控件的主要部分,它用于显示...

    .NET实现Repeater控件+AspNetPager控件分页

    下面将详细解释这两个控件的使用方法和工作原理。 **Repeater控件** Repeater控件是ASP.NET中一个非常灵活的数据绑定控件,用于动态生成HTML内容。它可以用于显示来自数据源的任何结构化数据,如数据库查询结果、...

    数据显示控件Repeater和datalist的用法

    ## Repeater控件 Repeater是最基础的数据绑定控件,它提供了完全的模板化功能,允许开发者完全控制数据项、分隔符以及整个列表的HTML结构。由于Repeater不提供内置的布局或样式,所以灵活性极高,但这也意味着需要...

    repeater控件运用

    2. **数据绑定**:Repeater控件在Page_Load事件中进行数据绑定,通常使用DataSource属性设置数据源,如数据库查询结果、数组等,然后调用DataBind()方法来填充数据。 3. **项事件**:Repeater控件提供了几个关键的...

    详解ASP.NET数据绑定操作中Repeater控件的用法

    本文将详细介绍***中Repeater控件的用法,包括它的基本概念、如何绑定数据以及实现数据的删除和编辑功能。 一、Repeater控件简介 Repeater控件是一个基础的、模板化的数据显示控件,它允许开发人员定义一个模板...

    repeater数据绑定控件的使用

    本篇将深入讲解`Repeater`控件的使用方法及其核心概念。 首先,`Repeater`控件是一种基于模板的数据绑定控件,它允许开发人员通过HTML模板来决定数据如何被呈现。在ASP.NET中,数据绑定是将数据源(如数据库、XML或...

    repeater的简单用法

    在这个“repeater的简单用法”中,我们将深入探讨如何使用Repeater控件来实现增删改查等基本操作。 一、Repeater控件概述 Repeater控件是一个模板化的控件,它允许开发者自定义输出的HTML结构,通过内置的...

    组合条件查询,仿京东商城,Repeater控件实现

    在ASP.NET中,我们可以使用**Repeater控件**来展示查询结果。Repeater是一种非常灵活的控件,它不提供任何内置的布局或样式,但可以通过模板来完全自定义其输出。在这个案例中,Repeater将用于遍历查询结果,并以...

Global site tag (gtag.js) - Google Analytics