- 浏览: 109918 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
amyasp:
这个这个不用自己写了吧,string.join看看这个
自己写的一个方法(字符串数组转换字符串),可能不是很严谨,以后再改改
<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();
//调用样式
<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();
发表评论
-
.NET加密与解密类
2011-09-01 11:53 658using System;using System.Secur ... -
细说.NET 中 SqlDataAdapter 带参数问题
2011-07-21 18:32 774dt = new SqlDataAdapter(sql, sq ... -
抽象工厂访问不同的数据库(反射+缓存)
2011-07-02 18:30 911<appSettings> <add k ... -
初次接触.NET 反射
2011-06-27 11:32 7811.新建一个类库 命名空间为默认 类名为默认 不改 ... -
分页控件
2011-05-10 18:06 609分页控件 分页控件 分页控件 分页控件 -
页面缓存(针对某个控件)
2011-05-10 14:44 606<%@ OutputCache Duration=" ... -
sql数据库助手类
2011-05-07 13:08 672sql数据库助手类 -
给浏览器地址栏加上个性小图标
2011-05-06 14:21 816想给自己的网页加上小图标,如网易的红色的“易”字,看了百度了一 ... -
省市数据库
2011-05-05 16:13 653省市数据库省市数据库省市数据库 -
fckeditor编辑器 (已配置好)
2011-04-28 14:35 859用法如下: 1.新建一个文件upload(其他名字出错,需要 ... -
绑定控件类,(已封装gridview ,CheckBoxList,DropDownList,RadioButtonList,Repeater),其他可以自己添加
2011-04-28 14:19 735暂时支持access 。sql,其他可以自己添加 绑定控件类 ... -
各种加密算法。。已封装好
2011-04-26 18:12 801各种加密算法。。已封装好 -
实现字符串翻转
2011-04-26 10:10 679string s = "12 ... -
删除数据注意的小细节
2011-04-22 14:57 798表字段有:Content 关键字 前台部分代码: ... -
自己封装弹出、跳转页面、关闭窗口的类vs2008
2011-04-22 13:48 881自己封装弹出、跳转页面、关闭窗口的类用法举例:2005版本请去 ... -
.net版的KindEditor编辑器的使用方法
2011-04-20 09:57 827<script src="kinded ... -
后台生成静态文件(替换法)
2011-04-16 13:28 734//源码是替换掉模板中的特征字符 ... -
c# DataTable导出成EXCEL
2011-04-13 09:46 1790一、实现目标: 由一个内存表DataTable,导出字段 ... -
广告代码
2011-04-07 09:55 626广告代码 -
.net 母版一些要注意的地方
2011-04-05 16:56 695一般人都是喜欢用div+css这样命名头部 <div ...
相关推荐
本实例将深入讲解`Repeater`控件的使用方法,包括其基本概念、结构、绑定数据以及如何自定义模板。 1. 基本概念: `Repeater`控件是一种动态数据呈现控件,它通过使用模板来生成HTML输出。这些模板可以包含任何ASP...
## 一、Repeater控件的基本使用 `Repeater`控件不提供任何内置的布局或样式,而是通过模板(ItemTemplate、HeaderTemplate、FooterTemplate等)来定义数据呈现的方式。这使得`Repeater`具有高度的灵活性,可以完全...
以上就是关于 Repeater 控件使用的一些关键知识点,包括其基本用法、高级特性以及如何利用 DataTable 进行数据排序和过滤。通过这些技术的应用,可以更好地管理和展示数据,提高应用程序的性能和用户体验。
在.NET Web开发中,Repeater控件是一种非常实用的数据绑定控件,用于动态生成HTML输出。...通过学习和实践这个项目,开发者将能够熟练掌握Repeater控件的使用,以及在3层架构下实现数据操作和用户体验优化的方法。
下面我们将深入探讨Repeater控件的使用方法、功能以及应用场景。 1. **Repeater控件的结构** Repeater控件本身不提供任何内置的布局,它只是一个模板化的控件,允许开发者通过ItemTemplate来定义数据项的HTML结构...
下面将详细介绍Repeater控件的使用方法以及如何通过它实现更多功能。 一、Repeater控件的基本概念 Repeater控件是一种模板控件,它不提供任何内置的布局,这意味着你需要手动编写HTML和CSS来控制输出样式。它的优势...
1. **Repeater控件基本使用** Repeater控件是一个模板驱动的控件,它没有内置的样式或布局,允许开发者完全自定义每个数据项的HTML输出。使用Repeater控件通常包括以下步骤: - 在设计视图中添加Repeater控件到...
下面我们将深入探讨Repeater控件的使用、特点以及如何在实际项目中应用。 一、Repeater控件概述 Repeater控件是一个动态数据显示控件,它可以遍历数据源,并为每一项数据生成相应的HTML。由于Repeater不提供任何...
在ASP.NET Web Forms开发中,...Repeater控件的灵活性允许我们自定义数据的展示样式,而分页功能则帮助用户更有效地浏览大量数据。通过结合数据库操作和服务器端事件处理,我们可以创建出高效且用户友好的Web应用程序。
文档还展示了Repeater控件在ASPX页面的前台代码中的用法。Repeater控件需要放在***页面的Form标签内,并通过Repeater标签的ID属性来标识它。Repeater控件的模板里可以放置各种***服务器控件,如Label和Image控件,并...
本篇文章将深入探讨Repeater控件的使用,包括数据原样导出和动态显示/隐藏Repeater中的列。 **一、Repeater数据原样导出** Repeater控件在ASP.NET中可以方便地绑定数据源,如DataTable,然后通过DataBind()方法将...
通过学习和研究这个实例,你可以掌握如何使用ASP.NET Repeater控件创建动态数据驱动的网页,并理解如何与数据库交互以实现用户交互的功能。 总之,ASP.NET Repeater控件是一个非常灵活的数据呈现工具,适用于各种...
首先,让我们来看一下 Repeater 控件的基本使用方法。Repeater 控件的基本结构由三个部分组成,即 HeaderTemplate、ItemTemplate 和 FooterTemplate。其中,ItemTemplate 是 Repeater 控件的主要部分,它用于显示...
下面将详细解释这两个控件的使用方法和工作原理。 **Repeater控件** Repeater控件是ASP.NET中一个非常灵活的数据绑定控件,用于动态生成HTML内容。它可以用于显示来自数据源的任何结构化数据,如数据库查询结果、...
## Repeater控件 Repeater是最基础的数据绑定控件,它提供了完全的模板化功能,允许开发者完全控制数据项、分隔符以及整个列表的HTML结构。由于Repeater不提供内置的布局或样式,所以灵活性极高,但这也意味着需要...
2. **数据绑定**:Repeater控件在Page_Load事件中进行数据绑定,通常使用DataSource属性设置数据源,如数据库查询结果、数组等,然后调用DataBind()方法来填充数据。 3. **项事件**:Repeater控件提供了几个关键的...
本文将详细介绍***中Repeater控件的用法,包括它的基本概念、如何绑定数据以及实现数据的删除和编辑功能。 一、Repeater控件简介 Repeater控件是一个基础的、模板化的数据显示控件,它允许开发人员定义一个模板...
本篇将深入讲解`Repeater`控件的使用方法及其核心概念。 首先,`Repeater`控件是一种基于模板的数据绑定控件,它允许开发人员通过HTML模板来决定数据如何被呈现。在ASP.NET中,数据绑定是将数据源(如数据库、XML或...
在这个“repeater的简单用法”中,我们将深入探讨如何使用Repeater控件来实现增删改查等基本操作。 一、Repeater控件概述 Repeater控件是一个模板化的控件,它允许开发者自定义输出的HTML结构,通过内置的...
在ASP.NET中,我们可以使用**Repeater控件**来展示查询结果。Repeater是一种非常灵活的控件,它不提供任何内置的布局或样式,但可以通过模板来完全自定义其输出。在这个案例中,Repeater将用于遍历查询结果,并以...