使用javascript调整大小的Gridview列

时间:2010-01-22 07:43:28

标签: asp.net javascript gridview

我想使用javascript调整Gridview列的大小。以下是一个例子。 alt text http://i48.tinypic.com/28gypus.jpg

4 个答案:

答案 0 :(得分:1)

我认为这个插件符合您的要求http://www.ita.es/jquery/jquery.grid.columnsizing.htm

虽然我建议查看这个可自定义的基于jQuery的网格以及http://www.trirand.com/blog/

答案 1 :(得分:0)

如果你想自己做这个,我建议使用jQuery。您可以抓取标题行的单击事件(或任何您想要的位置),然后您可以使用鼠标的x / y拖动一条线。释放鼠标后,您可以在表格中拖动并重置其宽度。

否则,您可以使用互联网上的几个JavaScript表格控件。

答案 2 :(得分:0)

您可以尝试使用ASP.NET CoolGridView控件的开源项目。它适用于IE 6/7/8,Firefox 3.0 / 3.5,Safari和Chrome。支持可调整大小的列和固定标题。

http://johnsobrepena.blogspot.com/2010/02/coolgridview-february-2010-release.html

答案 3 :(得分:0)

您要引用的示例是使用ExtJS,它看起来像。还有jqGrid(jQueryUI的扩展)和其他。如果您正在寻找ASP.Net Ajax网格控件,那么许多不同的组件供应商(组件一,Infragistics,DevXPress等)都有几个选项。

我只是假设你想要一个面向服务器的Grid组件,因为问题中的术语是“GridView”。我建议搜索:“ASP.Net Ajax”网格控件。这将为您提供最适合您需求的结果。