防止在Devexpress中调整GridviewColumn的大小

时间:2012-03-07 05:38:30

标签: c# asp.net devexpress aspxgridview

我有Devexpress GridView,我不想让用户调整它的列。 我写了以下客户端事件:

grdTicketDetails.ClientSideEvents.ColumnResizing= "function(s,e){ e.processOnServer = false;}";

但它不起作用。 如何阻止用户调整gridview列的大小?

感谢。

2 个答案:

答案 0 :(得分:1)

您的代码实际执行的操作是回调服务器上的ColumnResizing事件。

你应该设置

  

AspxGridView.SettingsBehavior.ColumnResizeMode

返回默认值“已禁用”,以防止最终用户调整列的大小。

答案 1 :(得分:1)

默认情况下,禁用此选项:

ColumnResizeMode Enumeration

Grid Columns - Resizing Columns

如果(由于某些原因)启用了它,请将ASPxGridView.SettingsBehavior.ColumnResizeMode属性设置为" ColumnResizeMode.Disabled "