⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 default.aspx.cs

📁 gridview你超强功能很好的东东
💻 CS
字号:
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Collections.Generic;

/// download from www.51aspx.com(51aspx.com)

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            int iAllCount = 0;

            GridViewPageable1.DataSource = GetData(0,GridViewPageable1.PageViewSize,ref iAllCount);
            GridViewPageable1.PageRowCount = iAllCount;
            GridViewPageable1.PageViewCount = iAllCount / GridViewPageable1.PageViewSize;
            GridViewPageable1.DataBind();
        }
    }

    protected void GridViewPageable1_PageIndexChanged(object sender, EventArgs e)
    {
        int iAllCount = 0;

        GridViewPageable1.DataSource = GetData(GridViewPageable1.PageViewIndex * GridViewPageable1.PageViewSize + 1,
            GridViewPageable1.PageViewSize, ref iAllCount);
        GridViewPageable1.PageRowCount = iAllCount;
        GridViewPageable1.PageViewCount = iAllCount / GridViewPageable1.PageViewSize;
        GridViewPageable1.DataBind();
    }

    private IList<TestData> GetData(int iStartIndex,int iGetCount,ref int iAllCount)
    {
        IList<TestData> ll1 = new List<TestData>();

        for (int i = iStartIndex; i < (iStartIndex + iGetCount); i++)
        {

            ll1.Add(new TestData(i.ToString(), i.ToString(), i.ToString(), i.ToString(),
                                    i.ToString(), i.ToString(), i.ToString()));
        }

        iAllCount = 10;

        return ll1;
    }
}

#region TestData
public class TestData
{
    private string _groupText;
    private string _groupImg;

    private string _TestText;
    private string _TestImg;

    private string _itemText;
    private string _itemImg;
    private string _itemUrl;

    public TestData(string grouptext, string groupimg, string Testtext, string Testimg, string itemtext, string itemimg, string itemurl)
    {
        _groupText = grouptext;
        _groupImg = groupimg;

        _TestText = Testtext;
        _TestImg = Testimg;

        _itemText = itemtext;
        _itemImg = itemimg;
        _itemUrl = itemurl;
    }

    public string GroupText
    {
        get { return _groupText; }
        set { _groupText = value; }
    }

    public string GroupImg
    {
        get { return _groupImg; }
        set { _groupImg = value; }
    }

    public string TestText
    {
        get { return _TestText; }
        set { _TestText = value; }
    }

    public string TestImg
    {
        get { return _TestImg; }
        set { _TestImg = value; }
    }

    public string ItemText
    {
        get { return _itemText; }
        set { _itemText = value; }
    }

    public string ItemImg
    {
        get { return _itemImg; }
        set { _itemImg = value; }
    }

    public string ItemUrl
    {
        get { return _itemUrl; }
        set { _itemUrl = value; }
    }
}

#endregion

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -