我想要一个ASP。NET控件可能是免费的,它可以帮助我实现以下目标:
控件应该能够启用分页。我的技巧是需要在列级别而不是行级别进行分页。我想有一个功能,我可以显示x个数字的列。
网格/视图的正常分页是在记录上水平完成的。例如,如果我们在绑定的数据集中有10条记录,分页大小为5,我们将有2个页面。第一页包含前5条记录,第二页包含其余5条记录。在我的情况下,行数将始终是相同的,即如果在检索的数据集中有10行,那么10行将直接显示。但是列的数量可以变化。因此在列级别上进行分页。我不确定如何最有效地实现这一点。单元格需要有一个可编辑的控件(最可能是一个文本框)我使用ASP。NET 4.0 .
我不明白你所说的……是什么意思。"在那里我可以显示x数字列有时",但除非真正复杂的东西没有在你的帖子中提到的asp:GridView控件应该满足您的需求。
它是Visual Studio自带的"免费"。
ed:和每个'David',一个DataGrid(或DataGridView)控件也可能足够了。你可以尝试多种选择,只要在网上寻找一些示例,绑定数据,调整控件外观,你就可以用gas烹饪了。^ ^
我能想到的最简单的解决方案
标记:
<div id="myExtraWideGrid">
<asp:GridView>
<!-- All your configuration options -->
</asp:GridView>
</div>
CSS: #myExtraWideGrid
{
width:400px;
overflow:scroll;
}