zoukankan
html css js c++ java
asp.net点击表头增加排序标示
首先点击gridview的表头要有排序的功能才行,关于这个我的另一篇文章里有介绍
注意要把gridview表头的HtmlEncode的值改成false
/**/
///
<summary>
///
为GridView.HeaderRow添加排序标识符
///
</summary>
///
<param name="headerRow">
GridViewRow
</param>
private
void
changeHeaders(GridViewRow headerRow)
{
if
(
this
.GridViewFileList.Rows.Count
>
0
) //有数据时才执行
{
for
(
int
i
=
0
; i
<
headerRow.Cells.Count; i
++
)
{
if
(headerRow.Cells[i]
is
DataControlFieldCell)
{
DataControlField field
=
((DataControlFieldCell)headerRow.Cells[i]).ContainingField;
if
(field.HeaderText.IndexOf(
"
↓
"
)
>=
0
||
field.HeaderText.IndexOf(
"
↑
"
)
>=
0
)
field.HeaderText
=
field.HeaderText.Substring(
0
, field.HeaderText.Length
-
"
<font color='#FF0000'>↓
</
font
>
"
.Length); //把开始的排序方式去掉
if
(
this
.HiddenFieldGridViewSortExpression.Value
!=
""
&&
this
.HiddenFieldGridViewSortExpression.Value.Trim().Equals(field.SortExpression.Trim()))
{
//保存了排序方式的隐藏控件
if
(
this
.HiddenFieldGridViewSortDirection.Value.Equals(
"
DESC
"
))
//
增加新的排序方式
field.HeaderText
=
field.HeaderText
+
"
<font color='#FF0000'>↓</font>
"
;
else
field.HeaderText
=
field.HeaderText
+
"
<font color='#FF0000'>↑</font>
"
;
}
}
}
}
}
查看全文
相关阅读:
一个日志框架的开源,有些不错的创意。
发现vs2005一个bug!庆祝一下!
(新手文)偶说说什么是IoC (反向注入、依赖注入)
数据库移植到sql server遇到的问题。
Pixysoft.Framework.Configuration 开发实录
Pixysoft.Framework.Noebe.Json 开发实录
介绍一下我设计的工作流引擎,欢迎拍砖仍鸡蛋
用mysql相当多问题。不是说开源不好,可是拜托,争争气吧
设计之路——我的成果小报告
黑客攻击:20090921 23:41:17:171
原文地址:https://www.cnblogs.com/ringwang/p/1244346.html
最新文章
[轉]UML类图几种关系的总结
[轉]PDO知识
[轉]MS SQL Server启用AWE用查看内存使用情况
[轉]Microsoft SQL Server 的各种灾难恢复技术优缺点
[轉]asp利用adsi操作IIS
[轉]VS2010 UML类图生成代码
[转]js中showModalDialog和showModalessDialog的区别
[转]域名解析图解教程
[转]数据库sharding(scale up to scale out)
[轉]PHPExcel读取EXCEL中的图片
热门文章
[轉]php 读取excel 内容
[轉]聊聊.net程序设计——浅谈使用VS2010建模拓展
【挑战书】介绍一下我开发的orm框架 欢迎各位能人义士前来挑战!
搭建 comet im 基础链接框架
发现使用dotfuscator的非常严重问题
Pixysoft.Framework.Noebe.Socket 开发实录
演示一下Pixysoft.Ajax在客服实际系统中的应用
使用Pixysoft.Ajax技术 三步教你创建一个 WEB IM!
分享一个单例模型类 Singleton
数据处理如同流水——介绍下偶的数据流引擎Samsara
Copyright © 2011-2022 走看看