如何使用 javascript 在客户端浏览器中完成 gridview 排序?不使用内置的 gridview 排序方法。我真的不希望每次排序时 gridview 都去数据库。
最佳答案
试试 jQuery插件 tablesorter
<script type="text/javascript" src="/path/to/jquery-latest.js"></script>
<script type="text/javascript" src="/path/to/jquery.tablesorter.js"></script>
....
<script type="text/javascript">
var aspxElements = {
theGrid: '<%= myGrid.ClientID %>' //I'm not entierly sure this is the id of the table or some container element
};
$(document).ready(function() {
$('#' + aspxElements.theGrid).tablesorter();
});
</script>
(根据此 page 上的演示修改)
请注意,如果您使用分页,这会变得很奇怪。
关于asp.net - 在 asp.net GridView 中实现 javascript 排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2278840/