c# - ASP.NET:如何允许用户对 gridview 列进行重新排序?

标签 c# asp.net gridview

标准 ASP.NET Gridview 是否允许用户随意对列重新排序?

如果是这样,我该如何实现这个功能?谢谢。

例子:我的gridview有3列A、B、C,用户1喜欢按B、C、A排列;用户 2 喜欢 C、A、B 等。如果支持此功能,我希望用户能够将列标题拖动到他想要的位置。

最佳答案

标准 ASP.NET Gridview 不支持列排序,除非您往返服务器并修改数据源。

您必须自己实现功能或考虑第三方框架,例如 Telerik's RadControls for ASP.NET AJAX。查看工作示例 here .

关于c# - ASP.NET:如何允许用户对 gridview 列进行重新排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13947461/

相关文章:

c# - 如何在TreeView中选择某个子节点,C#

c# - 解析 FileDialog 的过滤器列表

c# - 在 asp.net 中从 DB- 检索 pdf 文件的链接

c# - 如何在 Gridview 中获取一列复选框?

c# - 如何解决CA2202 :To avoid generating a System. ObjectDisposeException警告

c# - 异步/等待、TaskEx.WhenAll 和异常

asp.net - 在 vb.net 中获取当前 URL

c# - WebResource 是空白页

php - Yii Framework - CGridView 排序相关列

Android在gridview中的不同布局