【问题标题】:How to sort dynamically created GridViews in code-behind如何在代码隐藏中对动态创建的 GridView 进行排序
【发布时间】:2013-03-25 18:52:13
【问题描述】:

我根据用户输入的数据创建了动态数量的 Gridview。每个 Gridview 都有自己的标题行,我希望用户能够通过单击特定列的标题对单个 GridView 进行排序。我一直无法编写 OnClick_sort 方法来引用特定的 GridView 和该数据。另外,我希望这在客户端完成,而不是传递回服务器,所以我需要在 JavaScript 中编写 Sort 方法,对吗?每个 GridView 都有一个唯一的 ID,在将 GridView 添加到控件时生成。

【问题讨论】:

  • 请给我们看一些代码。

标签: c# javascript asp.net gridview


【解决方案1】:
【解决方案2】:

您应该将网格的元素保存在内存中,并使用您的代码对其进行排序(处理事件等)。但是,神奇的是:你应该把你的网格放在一个 updatePanel 中,这样你的代码就会被翻译成一个在客户端执行的脚本。如果您的代码过于复杂而无法在客户端上运行,它将与服务器通信而无需您的干预。

是吗? ;)

【讨论】:

    猜你喜欢
    • 2014-08-06
    • 1970-01-01
    • 2011-03-25
    • 1970-01-01
    • 2017-04-10
    • 1970-01-01
    • 1970-01-01
    • 2010-10-05
    • 1970-01-01
    相关资源
    最近更新 更多