国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP.NET教程 - 一個比較通用的分頁控件,完整的設計時支持和比較流行的分頁模式(提供源碼下載)

一個比較通用的分頁控件,完整的設計時支持和比較流行的分頁模式(提供源碼下載)

2019-09-11 10:38腳本之家 ASP.NET教程

本分頁控件還包含簡單屬性,復雜屬性,自定義視圖狀態,分頁事件,創建控件,render控件,Attribute,設計時支持等比較齊全的自定義控件的元素,是個不錯學習自定義控件開發的例子

這是我寫的一個分頁控件,功能如下:

1.支持設計時支持和兩種分頁模式,其中綜合分頁模式的效果如下:

一個比較通用的分頁控件,完整的設計時支持和比較流行的分頁模式(提供源碼下載)

普通分頁模式的效果如下:

一個比較通用的分頁控件,完整的設計時支持和比較流行的分頁模式(提供源碼下載)

2.完善的設計時支持,包括自動套用格式和設計時面板設置:

一個比較通用的分頁控件,完整的設計時支持和比較流行的分頁模式(提供源碼下載)

 

一個比較通用的分頁控件,完整的設計時支持和比較流行的分頁模式(提供源碼下載)

一個比較通用的分頁控件,完整的設計時支持和比較流行的分頁模式(提供源碼下載)

使用方法:

在aspx頁面中:

復制代碼代碼如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Cyclone.CustomPager.WebApplication._Default" %> 
<%@ Register assembly="Cyclone.CustomPager.Pager" namespace="Cyclone.CustomPager.Pager" tagprefix="Cyclone" %> 
<!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> 
<link type="text/css" rel="stylesheet" href="style/comm.css" /> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div> 
   
<asp:GridView ID="GridView1" runat="server" AllowPaging="false" AutoGenerateColumns="False" CellPadding="4" ForeColor="#333333" GridLines="None" PagerSettings-Visible="false" 
Width="80%" height="35" DataKeyNames="ID"> 
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" /> 
<RowStyle BackColor="#EFF3FB" /> 
<EditRowStyle BackColor="#2461BF" /> 
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" /> 
<PagerStyle ForeColor="White" VerticalAlign="Top" BackColor="Transparent" /> 
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" /> 
<AlternatingRowStyle BackColor="White" /> 
<Columns> 
<asp:TemplateField HeaderText="序號"> 
<ItemTemplate> 
<%# Container.DataItemIndex+1 %> 
</ItemTemplate> 
</asp:TemplateField> 
<asp:BoundField DataField="ID" HeaderText="用戶ID" /> 
<asp:BoundField DataField="UserName" HeaderText="用戶名" /> 
<asp:BoundField DataField="Email" HeaderText="Email" /> 
<asp:BoundField DataField="Address" HeaderText="地址" /> 
</Columns> 
</asp:GridView> 
</div> 
<div> 
<Cyclone:AspNetPager ID="AspNetPager1" runat="server" ButtonText="GO" EndPageText="末頁" 
FirstPageText="首頁" NextPageText="下一頁" PageSize="15" PrePageText="上一頁" OnPageChanged="Page_Changed" Width="80%" PageMode=Normal BackColor="#FFE0C0" BorderColor="#FFC0C0" BorderStyle="Solid" BorderWidth="1px" ForeColor="#804040"> 
<ButtonStyle CssClass="btn1_mouseout" Width="30px" /> 
<TextBoxStyle Width="30px" CssClass="blue_rounded"/> 
<LabelStyle ForeColor="Red" Font-Bold="True" /> 
</Cyclone:AspNetPager> 
   
</div> 
</form> 
</body> 
</html> 


在后臺代碼中: 

復制代碼代碼如下:

using System; 
using System.Collections.Generic; 
using System.Linq; 
using System.Web; 
using System.Web.UI; 
using System.Web.UI.WebControls; 
using System.Data; 
namespace Cyclone.CustomPager.WebApplication 

public partial class _Default : System.Web.UI.Page 

private List<User> _data=new List<User>(); 
protected override void OnInit(EventArgs e) 

base.OnInit(e); 
this.GetData(); 

protected void Page_Load(object sender, EventArgs e) 

if (!Page.IsPostBack) 

BindData(); 
this.AspNetPager1.PageIndex = 1; 


private void GetData() 

for (int i = 0; i < 1000; i++) 

this._data.Add(new User { ID = i + 1, Address = "北京市海淀區", Email = "mickjacksonfeng@163.com", UserName = "憑海觀瀾" }); 


protected void Page_Changed(object sender, EventArgs e) 

BindData(); 

#region 綁定試卷定義方案列表 
/// <summary> 
/// 根據當前頁碼查詢需要的數據 
/// </summary> 
/// <param name="pageIndex">頁碼</param> 
private void BindData() 

this.AspNetPager1.RecordCount = this._data.Count; 
List<User> users = this._data.Skip(this.AspNetPager1.PageSize*(this.AspNetPager1.PageIndex-1)).Take(this.AspNetPager1.PageSize).ToList(); 
GridView1.DataSource = users; 
GridView1.DataBind(); 

#endregion 

public class User 

public int ID { get; set; } 
public string UserName { get; set; } 
public string Email { get; set; } 
public string Address { get; set; } 


另外: 

本分頁控件還包含簡單屬性,復雜屬性,自定義視圖狀態,分頁事件,創建控件,render控件,Attribute,設計時支持等比較齊全的自定義控件的元素,是個不錯學習自定義控件開發的例子,詳細代碼可以到下面進行下載: 服務器之家下載地址

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 亚洲第一成年人网站 | 日韩精品视频在线 | 国产在线观看 | 99热在线精品免费 | 中文字幕在线免费 | 亚洲欧美日韩一区二区 | 国产美女网站视频 | 亚洲高清在线视频 | 玖玖在线 | 精品视频国产 | 可以免费在线观看av的网站 | 视频一区二区三区在线观看 | 激情视频在线观看 | 精品国产一区二区在线 | 成人在线观看免费视频 | 全毛片| 亚洲 欧美 日韩在线 | 欧美日韩免费一区二区三区 | 亚洲国产精品一区二区久久 | 中文字幕亚洲欧美日韩在线不卡 | 国产成人精品一区二区三区视频 | 亚州av一区 | 久久福利电影 | 亚洲精品国产剧情久久9191 | 国产精品99久久久久久动医院 | 欧美三级视频 | 中文av一区 | 日韩国产一区二区三区 | 在线看国产 | 亚洲日本视频 | 一区二区三区在线看 | 色综合社区| 午夜久久久久 | 国产一区二区三区免费看 | 黄色片免费在线看 | 欧美黄色www | 在线免费观看黄色 | 亚洲午夜精品视频 | 成人免费网站在线观看 | 精品综合在线 | 午夜色电影 |