Asp.Net Web控件 (四)(可分页的Repeater)

这是一个自带分页的继承Repeater的控件,支持url分页,支持回发分页。

先上效果。

设计时html代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0  Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
   <title></title>
</head>
<body>
   <hxj:PageRepeater ID="PageRepeater1" PageSize="5" runat="server"  EnableViewState="false"
     UrlPaging="true">
     <HeaderTemplate>
       <table style="border-collapse: collapse" border="1" cellspacing="0"  bordercolor="#000000"
         cellpadding="0" width="100%">
         <thead>
           <tr>
             <th>
               产品Id
             </th>
             <th>
               产品名称
             </th>
             <th>
               UnitPrice
             </th>
             <th>
               SupplierId
             </th>
             <th>
               ReorderLevel
             </th>
           </tr>
         </thead>
         <tbody>
     </HeaderTemplate>
     <ItemTemplate>
       <tr>
         <td>
           <% # Eval("ProductID") %>

   </td>
   <td>
   <%  # Eval("ProductName") %>
   </td>
   <td>
   <% # Eval("UnitPrice") %>
   </td>
   <td>
   <%  # Eval("SupplierID") %>
   </td>
   <td>
   <%  # Eval("ReorderLevel") %>
   </td>
   </tr>
   </ItemTemplate>
   <FooterTemplate>
   </tbody></table></FooterTemplate>
   </hxj:PageRepeater>
   </body>
   </html>

时间: 2024-09-29 19:34:15

Asp.Net Web控件 (四)(可分页的Repeater)的相关文章

asp.net 拖控件实现GridView分页删除编辑功能,如果出现了异常,我怎么捕获异常.!!!!!

问题描述 asp.net拖控件实现GridView分页删除编辑功能,如果出现了异常,我怎么捕获异常.!!!!!就比如说我这个异常~无法将NULL值插入列'moeny',表'yuguomin.dbo.info':该列不允许空值.UPDATE失败.语句已终止.说明:执行当前Web请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息.异常详细信息:System.Data.SqlClient.SqlException:无法将NULL值插入列'moeny',表

在ASP.NET WEB控件中应用样式(Style)

asp.net|web|控件 翻译: T.T (TPoI) 在这编文章中, 我将告诉你如何使用.NET FRAMEWORK类库中的WEB类来为WEB服务器控件创建和应用样式(Style). System.Web.UI.WebControls.Style 类 Style类定义在System.Web.UI.WebControls名字空间, 用来描叙一个WEB服务器控件的样式. 该类的属性可以设置WEB服务器控件的外观, 或者多个WEB服务器控件使用一个通用的外观. 你可以通过这些属性来改变背景色,

Asp.net Web控件自定义类属性(经验篇)

asp.net|web|控件 做控件设计时,我们往往需要用自己定义的类来做为控件的属性, 但是,很不幸的是,IDE并不能预先知道新类别的诞生,因此,我们需要 有TypeConverter来做个转换,把自己定义的对象转换为字符串显示到控件 的属性页中,把属性页中的字符串(颜色在aspx中的体现也是字符串,如: #eef008)转换为自定义类.           TypeConverter实现步骤可以有以下两种方式:           一:套用系统定义的TypeConverter类,对自定义属性

Asp.Net Web控件 (五)(可分页Repeater的使用)

在上一节中的示例中使用url分页,使用也是非常简单. 这一节将讲述其他属性,包括如何使用postback分页.其实控件在默认情况下市使用postback分页的 . 下面示例是使用postback分页: cs的代码: protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { bindData(); } } void bindData() { PageRepeater1.FromSection = DbSess

求一个WEB控件写DATALIST分页

问题描述 由于我多次用到分页所以想写个用户控件但是数据源每次都不一样我不知道应该怎么写?然后调用到页面应该怎么用.下面是我的分页代码protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){bind();}}voidbind(){intcurpage=Convert.ToInt32(this.Label1.Text);PagedDataSourceps=newPagedDataSource();pagebind(ps);ps.

Asp.Net Web控件 (一)(上传控件)

这个控件就是对 cloudgamer 的 仿163网盘无刷新多文件上传系统 封装,使我们使用更加简单方便. 先来看效果: <hxj:UploadControl ID="uploadfile" runat="server" MaxFileNumbers="5" AllowExtensions="jpg,gif" /> <asp:Button ID="Button1" runat="

Asp.Net Web控件 (三)(提示信息框)

该控件是一个可拖动的可遮盖的提示信息框,js脚本来自 cloudgamer 的 JavaScript 拖放效果 和 JavaScript 仿LightBox内容显示效果 . 先上演示效果,其中html代码如下: 设计时效果: 运行出来的效果: 点击弹出层按钮,则弹出第一个信息框. 再点弹出网页按钮,如下:

Asp.Net Web控件 (二)(无间隙滚动控件)

这次的js脚本来源于 崔永祥 编写的通用不间断滚动JS封装类. 还是先上效果: html代码如下: 设计时如下: 只要把所需滚动的代码拖放到该控件内就可以了.现在设置的是向上滚动,高度为100px,宽度为当前 浏览器窗口的宽.再看一下预览效果,就可以实现滚动了:

探讨ASP.NET 2.0的Web控件改进之概述

asp.net|web|控件 一. 引言 到目前为止,你可能已经了解了大量的ASP.NET 2.0新特征-母版页面,主题,提供者,等等--所有这样内容都相当精彩:但是,你是否了解到有关定制Web控件开发方面的重大变化?这正是我在本文中所想讨论的.如果你已经从事于控件开发,那么,我想本文所描述的ASP.NET 2.0中的新的改进特征会立即应用于你的控件开发中. 首先应该注意的是,你以前使用ASP.NET 1.1(或1.0)开发的所有Web控件在2.0版本下将继续良好运行-微软并没有破坏你的现有代码