婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > gridview自動排序示例分享

gridview自動排序示例分享

熱門標簽:電銷機器人 數據 400電話辦理信任翰諾科技 云狐人工智能電話機器人 怎樣給陜西地圖標注顏色 地圖標注多少錢一張 廣州銷售外呼系統定制 宿遷智能外呼系統排名 ai電銷機器人對貸款有幫助嗎 福州人工智能電銷機器人加盟

示例如下:前臺

復制代碼 代碼如下:

%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

!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>
    form id="form1" runat="server">
    div>
        asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" CellPadding="4" ForeColor="#333333" GridLines="None" AllowSorting="True" OnSorting="GridView1_Sorting">
            FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
            RowStyle BackColor="#EFF3FB" />
            Columns>
                asp:BoundField DataField="id" HeaderText="ID" SortExpression="id" />
                asp:BoundField DataField="name" HeaderText="NAME" SortExpression="name" />
                asp:BoundField DataField="age" HeaderText="AGE" SortExpression="age" />
            /Columns>
            PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
            SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
            HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
            EditRowStyle BackColor="#2461BF" />
            AlternatingRowStyle BackColor="White" />
        /asp:GridView>
    /div>
    /form>
/body>
/html>

前臺注意點:
需要對GridView啟用AllowSorting、設置OnSorting事件,對需要排序的列設定SortExpression屬性。

后臺

復制代碼 代碼如下:

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;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            // 設定初始排序參數值

            // 錯誤的屬性設置方法:SortExpression、SortDirection均是GridView只讀屬性,無法直接賦值。
            //this.GridView1.SortExpression = "id";
            //this.GridView1.SortDirection = "ASC";

            // 正確的屬性設置方法
            this.GridView1.Attributes.Add("SortExpression", "id");
            this.GridView1.Attributes.Add("SortDirection", "ASC");

            // 綁定數據源到GridView
            this.BindGridView();
        }
    }

    /// summary>
    /// GridView排序事件
    /// /summary>
    protected void GridView1_Sorting(object sender, GridViewSortEventArgs e)
    {
        // 從事件參數獲取排序數據列
        string sortExpression = e.SortExpression.ToString();

        // 假定為排序方向為“順序”
        string sortDirection = "ASC";

        // “ASC”與事件參數獲取到的排序方向進行比較,進行GridView排序方向參數的修改
        if (sortExpression == this.GridView1.Attributes["SortExpression"])
        {
            //獲得下一次的排序狀態
            sortDirection = (this.GridView1.Attributes["SortDirection"].ToString() == sortDirection ? "DESC" : "ASC");
        }

        // 重新設定GridView排序數據列及排序方向
        this.GridView1.Attributes["SortExpression"] = sortExpression;
        this.GridView1.Attributes["SortDirection"] = sortDirection;

        this.BindGridView();
    }

    /// summary>
    /// 綁定到GridView
    /// /summary>
    private void BindGridView()
    {
        // 獲取GridView排序數據列及排序方向
        string sortExpression = this.GridView1.Attributes["SortExpression"];
        string sortDirection = this.GridView1.Attributes["SortDirection"];

        // 調用業務數據獲取方法
        DataTable dtBind = this.getDB();

        // 根據GridView排序數據列及排序方向設置顯示的默認數據視圖
        if ((!string.IsNullOrEmpty(sortExpression)) (!string.IsNullOrEmpty(sortDirection)))
        {
            dtBind.DefaultView.Sort = string.Format("{0} {1}", sortExpression, sortDirection);
        }

        // GridView綁定并顯示數據
        this.GridView1.DataSource = dtBind;
        this.GridView1.DataBind();
    }

    /// summary>
    /// 獲取數據源的方法
    /// /summary>
    /// returns>數據源/returns>
    private DataTable getDB()
    {
        DataTable dt = new DataTable();

        dt.Columns.Add("id");
        dt.Columns.Add("name");
        dt.Columns.Add("age");

        dt.Rows.Add(new object[] { "000001", "hekui", "26" });
        dt.Rows.Add(new object[] { "000002", "zhangyu", "26" });
        dt.Rows.Add(new object[] { "000003", "zhukundian", "27" });
        dt.Rows.Add(new object[] { "000004", "liyang", "25" });
        dt.Rows.Add(new object[] { "000005", "caili", "27" });

        return dt;
    }
}

您可能感興趣的文章:
  • asp.net GridView排序簡單實現
  • ASP.Net2.0 GridView 多列排序,顯示排序圖標,分頁
  • Gridview自動排序功能的實現

標簽:焦作 延安 綿陽 新疆 宜春 黃南 曲靖 大興安嶺

巨人網絡通訊聲明:本文標題《gridview自動排序示例分享》,本文關鍵詞  gridview,自動,排序,示例,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《gridview自動排序示例分享》相關的同類信息!
  • 本頁收集關于gridview自動排序示例分享的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美亚洲动漫另类| 中文字幕欧美一| 日韩国产欧美在线视频| 日韩欧美久久久| 91免费看`日韩一区二区| 亚洲福利国产精品| 中文字幕av资源一区| 91精品久久久久久久99蜜桃 | 国产偷v国产偷v亚洲高清| 欧美日本在线播放| 99免费精品视频| 免费成人结看片| 午夜精品一区二区三区三上悠亚| 中文字幕一区视频| 国产精品伦理一区二区| 精品盗摄一区二区三区| 精品久久久久久亚洲综合网| 欧美日韩色综合| 欧美日韩国产乱码电影| 制服.丝袜.亚洲.另类.中文| 色婷婷综合久久久久中文一区二区| 日韩av电影天堂| 美女视频黄频大全不卡视频在线播放| 精品久久久久香蕉网| 国产日韩欧美精品综合| 国产精品视频麻豆| 亚洲精品中文在线影院| 尤物视频一区二区| 亚洲成人自拍一区| 一区二区激情小说| 日韩成人精品在线| 日韩电影在线一区| 高潮精品一区videoshd| 96av麻豆蜜桃一区二区| 欧美亚洲综合色| 久久嫩草精品久久久精品| 国产精品丝袜在线| 亚洲一区二区三区免费视频| 性做久久久久久免费观看| 狠狠色丁香婷婷综合久久片| 国产精品影视天天线| 一本色道**综合亚洲精品蜜桃冫| 欧美艳星brazzers| 国产亚洲欧美色| 亚洲午夜羞羞片| 国产精品一区二区在线播放| 色欧美88888久久久久久影院| 欧美一区二区在线播放| 久久精品国产亚洲一区二区三区| 99久久亚洲一区二区三区青草| 在线日韩一区二区| 国产精品美女视频| 久久99国产精品麻豆| 欧洲一区在线观看| 国产丝袜欧美中文另类| 日本成人在线视频网站| 欧美不卡一区二区三区四区| 亚洲男人天堂一区| 一区二区三区在线观看动漫 | 亚洲v精品v日韩v欧美v专区| 久久99久久99| 免费看精品久久片| 欧美日韩久久一区| 亚洲国产精品自拍| 欧美日韩国产天堂| 午夜激情一区二区| 精品视频一区 二区 三区| 自拍偷拍国产亚洲| 色婷婷亚洲综合| 亚洲男人电影天堂| 色婷婷久久综合| 亚洲午夜免费电影| 欧美日韩日本视频| 久久se精品一区二区| 日韩一区二区三区高清免费看看| 亚洲国产人成综合网站| 欧美性一区二区| 男女性色大片免费观看一区二区 | 高清久久久久久| 亚洲最大成人网4388xx| 91麻豆精品国产91久久久 | 欧美性受极品xxxx喷水| 日本麻豆一区二区三区视频| 久久青草国产手机看片福利盒子 | 国产91丝袜在线播放| 亚洲欧美国产高清| 91精品麻豆日日躁夜夜躁| 粉嫩av亚洲一区二区图片| 一区二区三区四区乱视频| 久久综合狠狠综合| 精品制服美女久久| 亚洲一区二区在线播放相泽| 精品1区2区在线观看| 波波电影院一区二区三区| 亚洲va韩国va欧美va精品| 国产精品三级久久久久三级| 在线看一区二区| 国产成人福利片| 日本成人超碰在线观看| 亚洲天堂a在线| 久久精品一区二区三区四区| 欧美一区二区三区日韩| 91福利视频久久久久| 播五月开心婷婷综合| 国产一区二区主播在线| 久久99精品久久久久久国产越南| 亚洲精品日韩一| 亚洲视频图片小说| 亚洲欧美日韩一区二区| 亚洲人快播电影网| 国产精品久久久久久久久搜平片| 国产婷婷色一区二区三区| 26uuu精品一区二区三区四区在线| 精品国产一区二区在线观看| 亚洲精品在线电影| 综合激情网...| 亚洲成人免费在线观看| 精品一区二区久久| 粉嫩av一区二区三区在线播放| 91一区在线观看| 欧美日韩一区二区三区在线看| 欧美日韩高清在线播放| 日韩精品中文字幕在线不卡尤物 | 激情五月播播久久久精品| 久久电影网站中文字幕| 国产一区二区91| 一本到一区二区三区| 日韩精品一区二区三区中文不卡| 国产欧美日韩精品a在线观看| 一区二区成人在线视频| 国产尤物一区二区| 欧美熟乱第一页| 成人欧美一区二区三区黑人麻豆| 亚洲狠狠爱一区二区三区| 国产精品一区二区三区网站| 91捆绑美女网站| 日韩欧美国产精品一区| 国产欧美精品一区| 午夜视频一区二区| 菠萝蜜视频在线观看一区| 欧美精品久久天天躁| 国产亚洲精品中文字幕| 美女看a上一区| 成人亚洲一区二区一| 91福利在线免费观看| 精品国产免费视频| 久久激情五月激情| 91蜜桃免费观看视频| 精品日本一线二线三线不卡| 欧美美女网站色| 韩国午夜理伦三级不卡影院| 99re8在线精品视频免费播放| 在线观看欧美精品| 日韩欧美精品三级| 亚洲欧美视频一区| 盗摄精品av一区二区三区| 91精品国产福利在线观看| 亚洲欧美区自拍先锋| 国产精品亚洲第一| 亚洲国产成人午夜在线一区| 麻豆成人在线观看| 欧美精品在线观看播放| 性感美女久久精品| 91女人视频在线观看| 国产精品乱码人人做人人爱| 国产精品69毛片高清亚洲| 国产精品毛片大码女人| 国产不卡在线视频| 国产丝袜在线精品| 91网站黄www| 一区二区三区.www| 欧洲视频一区二区| 伦理电影国产精品| 久久久久久电影| 国产高清不卡一区| 日韩你懂的在线播放| 久久99日本精品| 久久久久99精品国产片| 国产一区二区影院| 国产精品欧美极品| 久久精品国产久精国产| 欧美成人免费网站| 成人免费福利片| 亚洲一二三四区| 国产精品毛片大码女人| 欧美综合欧美视频| 精品一区二区三区久久| 亚洲国产婷婷综合在线精品| 欧美人成免费网站| 成人免费黄色在线| 丝袜亚洲另类欧美| 国产精品污www在线观看| 色狠狠桃花综合| 麻豆精品在线看| 秋霞午夜av一区二区三区| 国产午夜精品久久| 欧美一区二区三区视频免费播放| 欧美三级视频在线观看| 国产米奇在线777精品观看| 亚洲一区二区三区美女|