社区
C#
帖子详情
DevExpress的GirdView怎样设置列头的点击事件,实现某列的自定义排序?
zh1989cool
2014-11-11 08:45:15
DevExpress的GirdView怎样设置列头的点击事件,实现某列的自定义排序?
现在的程序是先从数据库取出20条数据,点击列头的时候按照该列对此20条信息进行排序,想设置DevExpress的GirdView的点击事件实现点击的时候从数据中重新查询数据,对所有数据进行排序然后显示。
...全文
780
5
打赏
收藏
DevExpress的GirdView怎样设置列头的点击事件,实现某列的自定义排序?
DevExpress的GirdView怎样设置列头的点击事件,实现某列的自定义排序? 现在的程序是先从数据库取出20条数据,点击列头的时候按照该列对此20条信息进行排序,想设置DevExpress的GirdView的点击事件实现点击的时候从数据中重新查询数据,对所有数据进行排序然后显示。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhrongr
2014-11-12
打赏
举报
回复
如果是后台绑定的话,点击的时候重新绑定一次试试。我都是用ASPxGridView的。这里的功能更多,更方便。
ttxz_994714553
2014-11-12
打赏
举报
回复
GirdView实现某列显示20条数据自定义排序示例 <asp:GridView ID="gvKehu" runat="server" AutoGenerateColumns="False" CellPadding="4" Font-Size="9pt" ForeColor="#333333" GridLines="None" Width="500px" AllowPaging="True" OnPageIndexChanging="GridView1_PageIndexChanging" OnRowDeleting="GridView1_RowDeleting" OnRowDataBound="gvKehu_RowDataBound"> <FooterStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" /> <Columns> <asp:BoundField HeaderText="客户ID" DataField="BlogID" /> <asp:BoundField HeaderText="客户姓名" DataField="UserName" /> <asp:BoundField HeaderText="客户性别" DataField="Sex" /> <asp:BoundField HeaderText="QQ" DataField="QQ" /> <asp:BoundField HeaderText="注册时间" DataField="RegTime" /> <asp:HyperLinkField DataNavigateUrlFields="BlogID" DataNavigateUrlFormatString="BlogInfo.aspx?id={0}" HeaderText="详细信息" Text="详细信息" /> <asp:CommandField HeaderText="删除" ShowDeleteButton="True" /> </Columns> <SelectedRowStyle BackColor="#C5BBAF" ForeColor="#333333" Font-Bold="True" /> <PagerStyle BackColor="#666666" ForeColor="White" HorizontalAlign="Center" /> <HeaderStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" /> <AlternatingRowStyle BackColor="White" /> <RowStyle BackColor="#E3EAEB" /> <EditRowStyle BackColor="#7C6F57" /> </asp:GridView> //加载绑定按时间降序显示前20条数据 protected void Page_Load(object sender, EventArgs e) { SqlData da = new SqlData();//创建数据集对象 this.gvKehu.DataSource = da.ExceDS("select top 20 * from ST_news order by ST_n_date desc");//选择数据表按时间显示前20条数据 gvKehu.DataKeyNames = new string[] { "BlogID" };// gvKehu.DataBind();//绑定控件显示 }
郑州高新区WPF小王子
2014-11-12
打赏
举报
回复
使用自定义排序。
https://documentation.devexpress.com/#WindowsForms/CustomDocument3071
smthgdin_020
2014-11-11
打赏
举报
回复
VS里,控件的属性里应该有对应的事件和属性。
江南小鱼
2014-11-11
打赏
举报
回复
GridView的EndSorting事件,点击列头查询数据、重新绑定GridControl的数据源。
devexpress
实现
多行表头(复合表头)
对于跨多列的表头,可以使用GridColumn.HeadersVisibility属性来控制显示哪些
列头
。 为了创建层次感,我们可以利用HeaderGroupInfo类。通过GridColumn.GroupIndex和GridColumn.GroupHeaderColumnIndex属性,我们...
Devexpress
Gridcontrol 合并行,
列头
综上所述,
Devexpress
GridControl 提供了丰富的API来
实现
行和
列头
的合并,以及动态添加列的功能,这在开发过程中大大提高了数据展示的灵活性和用户体验。通过熟练掌握这些功能,开发者可以构建出更高效、更美观的...
DevExpress
GridView
排序
状态下新增行不参与
排序
demo源码
GridView
排序
状态下,如果不采用GridView自带的新增空白行的话,而是采用AddNewRow或者自己编写...如果想固定住新增行始终停留在最底部,就需要
自定义
排序
,GridView提供了CustomColumnSort的事件进行
自定义
排序
规则。
GridView合计列
在本篇内容中,我们将深入探讨如何通过代码
实现
GridView控件的合计列功能,以便更好地理解和应用在实际项目中。 首先,了解GridView的基本结构。GridView由行(Rows)和列(Columns)组成,每一行代表数据源中的一...
devexpress
gridview例子源程序
这个例子源程序提供了对
DevExpress
GridView深入理解和使用的实例,特别关注了事件处理、
自定义
绘制以及在行中添加按钮等功能。 首先,我们来看看`XtraForm1`。这是项目中的主要窗体,它包含了GridView控件的主要...
C#
111,119
社区成员
642,537
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章