Infragistics NetAdvantage UltraWebGrid中固定列的实现方法

来源:互联网 发布:淘宝详情切图 编辑:程序博客网 时间:2024/04/28 01:08

在UltraWebGrid中,提供了固定列的实现方法,非常简单。

只要在属性中设置以下两项:
 UseFixedHeaders=true
FixedHeaderIndicatorDefault=Button

就会在每个列标题上显示一个图钉图标,点击后此列便固定不动了。

如果不想出现图钉图标,那就只设置UseFixedHeaders=true属性,然后在CS代码中指定哪些列固定不动

在InitializeComponent方法中注册Grid.InitializeLayout 事件,
Grid.InitializeLayout += new Infragistics.WebUI.UltraWebGrid.InitializeLayoutEventHandler(this.Grid_InitializeLayout);

在Grid_InitializeLayout方法中写以下代码:
this.Grid.DisplayLayout.Bands[0].Columns.FromKey("ColorCode").Header.Fixed = true;

原创粉丝点击