zoukankan      html  css  js  c++  java
  • SortExpression的用法问题

    GridView里面的每个BoundField里面都有一个SortExpression,

    排序字段,点击定义了该属性的字段名,可以获得该字段的排序规则,并产生排序事件,修改dataset(数据源)的视图状态,以该字段为规则进行排序
    还有同时常用到的属性:SortDirection

    下面这个例子可以很好的看出它的用法:

    protected void kjkm_dg__Sorting(object sender, GridViewSortEventArgs e)  
     {       
        string SortExpression = e.SortExpression.ToString(); //获得当前排序表达式        
        string SortDirection = "ASC"; //为排序方向变量赋初值      
        if (SortExpression == kjkm_dg.Attributes["SortExpression"]) //如果为当前排序列        
        {            
              SortDirection = (kjkm_dg.Attributes["SortDirection"].ToString() ==   SortDirection ? "DESC" : "ASC");     //获得下一次的排序状态        
        }      
        kjkm_dg.Attributes["SortExpression"] = SortExpression;            
        kjkm_dg.Attributes["SortDirection"] = SortDirection;     
        mikecatbind();    
    }
  • 相关阅读:
    pwnable
    pwnable
    pwnable
    uva 11971
    uva 11582
    【数据结构】关于递归的几个例子
    【数据结构】快速排序
    【Python】range 倒序
    【数据结构】静态链表的实现(C语言描述)
    【数据结构】KMP 算法
  • 原文地址:https://www.cnblogs.com/liuwei9002/p/2804836.html
Copyright © 2011-2022 走看看