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(); }
转载于:https://www.cnblogs.com/liuwei9002/archive/2012/12/06/2804836.html
SortExpression的用法问题相关推荐
- GridView用法详解
前台页面: Default.aspx 1 <%@ Page Language="C#" AutoEventWireup="true" CodeFile=& ...
- ObjectDataSourc用法之三(排序)
ObjectDataSourc用法之三(排序) SortParameterName參數主要用於對數據源控件進尾排序 1. 准備條件 參數:ObjectDataSource用法之一(Sele ...
- [习题]给初学者的范例,多重字段搜寻引擎 for GridView,兼论 SqlDataSource与SelectParameter的用法...
[习题]给初学者的范例,多重字段搜寻引擎 for GridView http://www.dotblogs.com.tw/mis2000lab/archive/2008/04/25/3503.aspx ...
- c语言中external,static关键字用法
static用法: 在C中,static主要定义全局静态变量.定义局部静态变量.定义静态函数. 1.定义全局静态变量:在全局变量前面加上关键字static,该全局变量变成了全局静态变量.全局静态变量有 ...
- Pandas_transform的用法
先来看一个实例问题. 如下销售数据中展现了三笔订单,每笔订单买了多种商品,求每种商品销售额占该笔订单总金额的比例.例如第一条数据的最终结果为:235.83 / (235.83+232.32+107.9 ...
- Python中yield和yield from的用法
yield 后面接的是 future 对象 调用方 委托生成器 yield from 直接给出循环后的结果 yield from 委托者和子生成器直接通信 yield from 直接处理stopIte ...
- pytorch学习 中 torch.squeeze() 和torch.unsqueeze()的用法
squeeze的用法主要就是对数据的维度进行压缩或者解压. 先看torch.squeeze() 这个函数主要对数据的维度进行压缩,去掉维数为1的的维度,比如是一行或者一列这种,一个一行三列(1,3)的 ...
- python yield 和 yield from用法总结
#例1. 简单输出斐波那契數列前 N 个数 #缺点:该函数可复用性较差,因为 fab 函数返回 None,其他函数无法获得该函数生成的数列 #要提高 fab 函数的可复用性,最好不要直接打印出数列,而 ...
- tf.nn.embedding_lookup()的用法
函数: tf.nn.embedding_lookup( params, ids, partition_strategy='mod', name=None, validate_indices=True, ...
最新文章
- 关于mongodb ,redis,memcache之间见不乱理还乱的关系和作用
- 这个冬天,将是共享单车最艰难的时刻
- 5.7.4.framebuffer应用编程实践3
- Spring boot配置文件占位符
- r语言 c 函数返回值,R语言入门 输出函数 cat、print、paste等区别理解
- java里面的 |运算符_Java 中 | ^ 运算符的简单使用
- 共享两个有用的网页布局表格 【有用】
- Python3中的bytes和str类型
- 人脸方向学习(十五):Face Detection-RetinaFace解读
- enctype=multipart/form-data的表单无法获取表单中除了type=file以外的其他参数 commons-fileupload 获取除file外其他参数...
- WPF获取窗口句柄的方法
- VC6.0下载及安装
- 微信发红包的测试用例
- 动态规划之详细分析0-1背包问题
- unity自动生成敌人_unity 2d AI 敌人 自动追踪(1)
- ETS88 获取TesterID
- 膳食营养与健康类毕业论文文献都有哪些?
- 后端传给xml格式文件前端要求导出xslx,表格文件
- 简单的文本编辑器C语言实现
- python pyttsx3实现文字朗读
热门文章
- timestamps 字段按天去group by的写法
- 深入理解 SHA 系列加密算法及Go语言运用
- 趣味python编程题(一)羊,狼,菜过河。
- 概率与期望(小总结)
- 怎么查看线程的状态及interrupt优雅的关闭线程和interrupt()、interrupted()、isInterrupted()的作用以及区别在哪?
- 我的叔叔精通计算机英语翻译,第3单元This is my father._人教版三年级英语下册(精通)课文翻译...
- 快递员的手持终端都有什么功能
- kafka虞兮叹三(消息有序消费)
- 微信公众号开发(5)-调用jssdk获取地理位置经纬度及百度api获得城市
- 视觉SLAM十四讲(高翔第二版)