如何在代码隐藏中对动态创建的gridview进行排序
How to sort dynamically created GridViews in code-behind
根据用户输入的数据创建了动态数量的Gridviews。每个gridview都有自己的标题行,我希望用户能够通过单击特定列的标题对单个gridview进行排序。我一直有麻烦写一个OnClick_sort方法来引用特定的GridView和数据。此外,我希望这是在客户端完成,而不是被传递回服务器,所以我需要在JavaScript中编写Sort方法,正确吗?每个GridView都有一个唯一的ID,在将GridView添加到控件时生成。
您可以通过使用Jquery来实现。请参考这个……http://www.aspsnippets.com/Articles/Scrollable-GridView-with-Fixed-Headers-and-Client-Side-Sorting-using-jQuery-in-ASP.Net.aspx
http://www.aspsnippets.com/Articles/Filter-GridView-Records-using-DropDownList-in-HeaderTemplate-Header-Row-in-ASPNet.aspx您应该在内存中保存网格元素,并使用代码(处理事件等)对其进行排序。但是,神奇的是:您应该将网格放在updatePanel中,这样您的代码将被转换为将在客户端执行的脚本。如果您的代码太复杂而无法在客户端上运行,它将无需您的干预即可与服务器通信。
呢?div;)
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 为effect Composer创建GodRays效果过程
- 从javascript创建一个列表
- onkeyup无法动态创建多个文本区域
- ExtJS 5用程序点击actioncolumn gridview
- 如何使用javascript从主svg对象动态创建svg视图框
- 如何访问声音管理器2创建的声音对象
- 我已经创建了一个jquery转盘,并使用if条件来运行和停止转盘
- Kendo:我该如何在树视图中创建一个递归的hieiarchy
- 使用Facebook live API创建实时视频对象时的隐私设置
- 在动态创建的元素上获取对特定选择器的引用
- 如何创建带有插槽的vue js组件预加载程序
- 如何在创建键时引用来自同一对象的键
- 如何创建JSON数组
- 从html创建一个指令,该指令按类名应用函数
- 使用Javascript创建测验页面
- 更改使用Chart.js创建的图表中的轴线颜色
- JavaScript名称空间和对象创建
- 如何在代码隐藏中对动态创建的gridview进行排序
- 无法突出显示从 JavaScript 动态创建的 GridView 的行