最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp.net Gridview分頁(yè)保存選項(xiàng)

 更新時(shí)間:2013年08月21日 15:19:53   作者:  
這篇文章介紹了asp.net Gridview分頁(yè)保存選項(xiàng),有需要的朋友可以參考一下

復(fù)制代碼 代碼如下:

#region //'Revision: 1.00 Created Date: 2013/08/02 Created ID: Una [#1300071]增加多選框
        /// <summary>
        /// Session獲取多選框值
        /// </summary>
        private void RememberOldValues()
        {
            ArrayList categoryIDList = new ArrayList();
            string index = "";
            foreach (GridViewRow row in gridView.Rows)
            {
                index = (string)gridView.DataKeys[row.RowIndex].Value;
                bool result = ((CheckBox)row.FindControl("DeleteThis")).Checked;

                // Check in the Session
                if (Session["id"] != null)
                    categoryIDList = (ArrayList)Session["id"];
                if (result)
                {
                    if (!categoryIDList.Contains(index))
                        categoryIDList.Add(index);
                }
                else
                    categoryIDList.Remove(index);
            }
            if (categoryIDList != null && categoryIDList.Count > 0)
                Session["id"] = categoryIDList;
        }

        /// <summary>
        /// Session分頁(yè)時(shí)之前多選框?yàn)閠rue
        /// </summary>
        private void RePopulateValues()
        {
            ArrayList categoryIDList = (ArrayList)Session["id"];
            if (categoryIDList != null && categoryIDList.Count > 0)
            {
                foreach (GridViewRow row in gridView.Rows)
                {
                    string index = (string)gridView.DataKeys[row.RowIndex].Value;
                    if (categoryIDList.Contains(index))
                    {
                        CheckBox myCheckBox = (CheckBox)row.FindControl("DeleteThis");
                        myCheckBox.Checked = true;
                    }
                }
            }
        }
        #endregion


復(fù)制代碼 代碼如下:

protected void gridView_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {
            RememberOldValues();
            gridView.PageIndex = e.NewPageIndex;
            BindData();
            RePopulateValues();
        }

復(fù)制代碼 代碼如下:

protected void btnSelect_Click(object sender, EventArgs e)
        {
            string items = "";
            ArrayList categoryIDList = new ArrayList();
            string index ="";
            foreach (GridViewRow row in gridView.Rows)
            {
                index = (string)gridView.DataKeys[row.RowIndex].Value;
                bool result = ((CheckBox)row.FindControl("DeleteThis")).Checked;

                // Check in the Session
                if (Session["id"] != null)
                    categoryIDList = (ArrayList)Session["id"];
                if (result)
                {
                    if (!categoryIDList.Contains(index))
                        categoryIDList.Add(index);
                }
                else
                    categoryIDList.Remove(index);
            }
            if (categoryIDList != null && categoryIDList.Count > 0)
                for (int i = 0; i < categoryIDList.Count; i++)
                {
                    items += categoryIDList[i] + ",";
                }
            items = items.Substring(0, items.Length - 1);
            ScriptManager.RegisterStartupScript(this, this.GetType(), "", "check('" + items + "');", true);
            Session.Remove("id");
        }

相關(guān)文章

  • 偽靜態(tài)web.config配置步驟

    偽靜態(tài)web.config配置步驟

    web.config是asp.net一個(gè)重要的配置文件,本文將介紹如何利用web.config配置偽靜態(tài),步驟很詳細(xì),需要了解的朋友可以參考下
    2012-12-12
  • asp.net Request.ServerVariables[] 讀解

    asp.net Request.ServerVariables[] 讀解

    asp.net Request.ServerVariables[] 讀解,學(xué)習(xí).net的朋友可以參考下,方便獲取服務(wù)器的一些信息。
    2011-08-08
  • asp.net DropDownList實(shí)現(xiàn)二級(jí)聯(lián)動(dòng)效果

    asp.net DropDownList實(shí)現(xiàn)二級(jí)聯(lián)動(dòng)效果

    這篇文章主要介紹了asp.net DroDownList實(shí)現(xiàn)二級(jí)聯(lián)動(dòng)效果的相關(guān)資料,需要的朋友可以參考下
    2016-02-02
  • Asp.net,C# 加密解密字符串的使用詳解

    Asp.net,C# 加密解密字符串的使用詳解

    本篇文章對(duì)Asp.net,C# 加密解密字符串的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • NET?NativeAOT?用法指南

    NET?NativeAOT?用法指南

    NativeAOT?是?.NET?中一個(gè)非常棒和強(qiáng)大的工具,有了?NativeAOT,你可以以可預(yù)測(cè)的性能構(gòu)建你的應(yīng)用,同時(shí)節(jié)省資源(更低的內(nèi)存占用和更小的二進(jìn)制大?。?本文介紹NET?NativeAOT?指南,感興趣的朋友一起看看吧
    2024-02-02
  • .Net整合Json實(shí)現(xiàn)REST服務(wù)客戶端的方法詳解

    .Net整合Json實(shí)現(xiàn)REST服務(wù)客戶端的方法詳解

    這篇文章主要給大家介紹了關(guān)于.Net整合Json實(shí)現(xiàn)REST服務(wù)客戶端的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-01-01
  • ASP.NET Eval 求值運(yùn)算的一些用法

    ASP.NET Eval 求值運(yùn)算的一些用法

    ASP.NET Eval 求值運(yùn)算的一些用法,需要的朋友可以參考下。
    2011-10-10
  • asp.net實(shí)現(xiàn)C#繪制太極圖的方法

    asp.net實(shí)現(xiàn)C#繪制太極圖的方法

    這篇文章主要介紹了asp.net實(shí)現(xiàn)C#繪制太極圖的方法,實(shí)例分析了asp.net繪制圖形的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-02-02
  • .NetCore使用Swagger+API多版本控制的流程分析

    .NetCore使用Swagger+API多版本控制的流程分析

    這篇文章主要介紹了.NetCore使用Swagger+API多版本控制的流程分析,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-12-12
  • 獲取創(chuàng)建Membership的數(shù)據(jù)庫(kù)創(chuàng)建腳本

    獲取創(chuàng)建Membership的數(shù)據(jù)庫(kù)創(chuàng)建腳本

    membership的數(shù)據(jù)庫(kù)可以通過(guò)aspnet_regsql.exe來(lái)配置生成,但是里面的東西,不一定都是我需要的,有時(shí)我也想自定義一些東西。
    2010-02-02

最新評(píng)論

延津县| 万盛区| 绥芬河市| 香格里拉县| 余江县| 旅游| 益阳市| 林周县| 南丰县| 台州市| 山阳县| 巫溪县| 收藏| 逊克县| 临沧市| 温泉县| 宜丰县| 丰宁| 曲麻莱县| 镇赉县| 织金县| 汪清县| 建阳市| 拜泉县| 吐鲁番市| 固原市| 汕尾市| 金溪县| 胶南市| 乳山市| 鄂尔多斯市| 万载县| 苍南县| 景泰县| 三江| 封开县| 兴城市| 梅州市| 房山区| 宜宾县| 富蕴县|