国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

如何在DataGrid控件中實現(xiàn)自定義分頁

2024-07-10 12:40:31
字體:
來源:轉載
供稿:網(wǎng)友
如何在DataGrid控件中實現(xiàn)自定義分頁 
    在一般情況下,DataGrid控件每次實現(xiàn)翻頁操作時,都會將數(shù)據(jù)源中的數(shù)據(jù)重新調(diào)用一次,當數(shù)據(jù)中
數(shù)據(jù)很多時,這樣做就會很浪費系統(tǒng)資源和降低程序的執(zhí)行效率.這時候我們一般通過自定義分頁來解
決這個問題.
    DataGrid控件的AllowCustomPaging屬性用來獲取或設置DataGrid控件是否允許自定義分
頁;VirtualItemCoun屬性用來獲取或設置在使用自定義分頁時DataGrid中實際的項數(shù).要實現(xiàn)自定義分
頁,必須將AllowPaging與AllowCustomPaging屬性都設置為"True".
    在DataGrid中要實現(xiàn)自定義分頁的關鍵是,使該控件僅僅調(diào)用當前顯示所需要的數(shù)據(jù)源數(shù)據(jù),在下
面的例子中通過CurrentPageIndex和PageSize屬性的值,在數(shù)據(jù)綁定時只取當前頁需要的數(shù)據(jù).
    (1)頁面代碼:
代碼如下:
<%@ Page language="c#" Codebehind="Main.aspx.cs" AutoEventWireup="false" 
Inherits="SissonDemo.Main" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
    <HEAD>
        <title>Main</title>
        <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
        <meta name="CODE_LANGUAGE" Content="C#">
        <meta name="vs_defaultClientScript" content="JavaScript">
        <meta name="vs_targetSchema" 
content="http://schemas.microsoft.com/intellisense/ie5">
    </HEAD>
    <body MS_POSITIONING="GridLayout">
        <form id="Form1" method="post" runat="server">
            <FONT face="宋體">
                <asp:DataGrid id="DataGrid1" style="Z-INDEX: 101; LEFT: 8px; POSITION: 
absolute; TOP: 24px" runat="server"
                    Width="792px" Height="96px" AllowCustomPaging="True" 
AllowPaging="True" PageSize="5">
                    <PagerStyle Mode="NumericPages"></PagerStyle>
                </asp:DataGrid></FONT>
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 诸城市| 汝阳县| 绥芬河市| 南投市| 泽库县| 渝中区| 白玉县| 渭南市| 墨竹工卡县| 高陵县| 务川| 濮阳市| 焦作市| 盐城市| 崇义县| 廊坊市| 苍山县| 昭通市| 辛集市| 秦皇岛市| 辽中县| 通榆县| 江油市| 弋阳县| 府谷县| 东兴市| 德化县| 天门市| 榆树市| 固始县| 江华| 霍山县| 巴中市| 洪湖市| 道孚县| 林州市| 中宁县| 辽源市| 确山县| 南召县| 藁城市|